赞
踩
- from datetime import datetime
- str(datetime.now()) # '2022-10-27 16:19:55.911420'
- # 指定输出格式
- datetime.now().strftime('%Y-%m-%d %H:%M:%S')
- # 2022-10-27 16:19:55
- # 使用time库来格式化字符串
- time.strftime('%Y-%m-%d %H:%M:%S', time.localtime())
- import time
- start = time.time()
- func1()
- end= time.time()
- print(f"花费时间{end- start}")
time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(1832502429))
int(time.mktime(time.strptime('2022-10-27 16:25:59', '%Y-%m-%d %H:%M:%S')))
获取当前时间,输入经过多长时间(单位:分钟),输出经过输入时间后的时间。
- import time
- import datetime
-
- times = int(input("经过多少分钟:"))
- t=datetime.datetime.now()
-
- #当前日期
- t1 =t.strftime('%Y-%m-%d %H:%M:%S')
- #转为秒级时间戳
- ts1=time.mktime(time.strptime(t1, '%Y-%m-%d %H:%M:%S'))
- #转为毫秒级
- end_time=int(str(ts1*1000).split(".")[0])
-
- #10分钟后
- t2 = (t+datetime.timedelta(minutes=times)).strftime("%Y-%m-%d %H:%M:%S")
-
- #转为秒级时间戳
- ts2=time.mktime(time.strptime(t2, '%Y-%m-%d %H:%M:%S'))
- #转为毫秒级
- start_time=int(str(ts2*1000).split(".")[0])
-
- print("*"*30)
- print("当前时间:")
- print(time.strftime("%Y-%m-%d %H:%M:%S", time.localtime(ts1)))
- print("*"*30,"\n")
-
- print(f"经过{times}分后的时间:")
- print(time.strftime("%Y-%m-%d %H:%M:%S", time.localtime(ts2)))
-
- print("*"*30,"\n")
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。