代码改变世界

Python3 时间函数

2020-08-28 10:26  darling达  阅读(179)  评论(0)    收藏  举报

 


 import time

struct_time = time.strptime("11:15 20", "%H:%M %y")
print(struct_time)#输出时间戳

计算
import datetime as dt
time3 = dt.datetime(2012, 12, 10, 11, 23)#输入标准时间格式,不能只输入小时、分钟
time3 = time3.strftime("%H:%M")#输出小时、分钟
print(time3)
time1 = dt.datetime.strptime("11:17", "%H:%M")
time2 = dt.datetime.strptime("11:15", "%H:%M")
time3 = dt.datetime(2012, 12, 11, 9, 24)#datatime的用法
time4 = dt.datetime(2012, 12, 11, 9, 23)
time5 = dt.timedelta(hours=8, minutes=46)#timedelta的用法
time6 = dt.timedelta(hours=8, minutes=47)

data = (time1 - time2).seconds/60 #返回分钟数
time3 = time3.strftime("%H:%M")
print(data)
相差两天以上的计算方式:
secondsDiff=(dataTimea-dataTimeb).total_seconds()