Python-时间戳、元组时间的格式、自定义时间格式之间的转换
程序员文章站
2022-03-25 16:25:24
一、时间戳、元组时间的格式、自定义时间格式之间的转换 1、下面是三者之间的转换关系: 2、代码如下: 1 import time 2 import datetime 3 4 print(time.time()) #获取时间戳 从 1987到现在,秒 5 time.sleep(1) #睡几秒 6 7 ......
一、时间戳、元组时间的格式、自定义时间格式之间的转换
1、下面是三者之间的转换关系:
2、代码如下:
1 import time 2 import datetime 3 4 print(time.time()) #获取时间戳 从 1987到现在,秒 5 time.sleep(1) #睡几秒 6 7 8 #时间戳转换成元组时间的形式 9 print(time.gmtime(11111)) # 把传入的时间,转换成utc 时间 10 print(time.localtime(1601672134)) #把传入的时间,转换成本地时间 11 x=time.localtime(1601672134) 12 13 #元组时间的形式转换成时间戳 14 print(time.mktime(x)) 15 16 17 #元组时间的格式转换成自定义格式化字符串 18 print(time.strftime('%y-%m-%d %h-%m-%s',x)) 19 #自定义格式化字符串转换成元组时间的格式 20 print(time.strptime('2020-10-03 04-55-34','%y-%m-%d %h-%m-%s')) 21 22 #----------------更多时间操作、转换如下---------------------------------- 23 print(time.asctime()) #接受元组转换成 sat mar 7 09:52:59 2020 24 print(time.ctime()) #接受时间戳转换成 sat mar 7 09:52:59 2020 25 26 print(datetime.datetime.now()) #获取当前时间 27 print(datetime.date.fromtimestamp(time.time())) #时间戳转换成日期格式 2020-03-07 28 print(datetime.datetime.now()+datetime.timedelta(3)) #当前时间加3天 29 print(datetime.datetime.now()+datetime.timedelta(hours=3)) #当前时间加3个小时 30 print(datetime.datetime.now()+datetime.timedelta(minutes=30)) #当前时间加30分钟
上一篇: 设计Weekday类 代码参考
下一篇: Python-反射机制