常用模块之----datatime/time

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

 

猜你喜欢

转载自www.cnblogs.com/dingyutao/p/9142051.html