如果DateTime已转换为字符串,则方法为
x = '1908-07-03 8:20'
# x = '1908-07-03'
if ':' in x:
print 'hour'
else:
print 'day'
但是如何直接处理DateTime格式呢?
x = datetime.datetime(2015, 4, 7, 0, 30, 3, 628556)
# x = datetime.datetime(2015, 4, 7)
答案 0 :(得分:-1)
此外,您可以:
def is_hour_in(datetime_string):
result = True if len(datetime_string.split()) == 2 else False
return result
如果在传递的字符串日期时间内,它将返回True
。
如果要显示最小单位,请将其重写为下一个单位:
def show_minimum_(datetime_string):
result = datetime_string.split()[-1]
return result