import datetime
import time
print(time.strftime('%y/%m/%d %X'))
输出结果:18/06/05 20:40:46
print(time.strftime('%Y/%m/%d %X'))
输出结果:2018/06/05 20:43:20
注意:区分大小写带来结果的不同
print(time.localtime())
输出结果:
time.struct_time(tm_year=2018, tm_mon=6, tm_mday=5, tm_hour=20, tm_min=46, tm_sec=9, tm_wday=1, tm_yday=156, tm_isdst=0)注意输出结果是一个元组,所以我们可以通过索引取我们需要的特定值
注意:计算机认识的时间只能是'时间戳'格式
import datetime
# print(datetime.datetime.now()) #返回 2016-08-19 12:47:03.941925
#print(datetime.date.fromtimestamp(time.time()) ) # 时间戳直接转成日期格式 2016-08-19
# print(datetime.datetime.now() )
# print(datetime.datetime.now() + datetime.timedelta(3)) #当前时间+3天
# print(datetime.datetime.now() + datetime.timedelta(-3)) #当前时间-3天
# print(datetime.datetime.now() + datetime.timedelta(hours=3)) #当前时间+3小时
# print(datetime.datetime.now() + datetime.timedelta(minutes=30)) #当前时间+30分
#
# c_time = datetime.datetime.now()
# print(c_time.replace(minute=3,hour=2)) #时间替换输出结果:
2018-06-05 21:30:59.150399
2018-06-05 02:03:59.150399