import datetime
import time
#print(datetime.datetime.now().strftime('%Y%m%d%H%M%S'))
#print('ctime---:%s'%time.ctime())
#print(datetime.datetime.now().strftime('%Y%m%d%H%M%S'))
curr_time=datetime.datetime.now().strftime('%Y%m%d%H%M')
print(str(curr_time))
print('ctime---:%s'%time.ctime())
now_time=datetime.datetime.now()
h=0.025#1.5minitues
m=h*60
exp_time=int(curr_time)+m
print("exp_time is: " + str(exp_time))
time.sleep(60)
after_time=datetime.datetime.now().strftime('%Y%m%d%H%M')
print(str(after_time))
if int(exp_time)>int(after_time):
print("continue")
else:
print("exit")
print(now_time.strftime("%Y-%m-%d %H:%M:%S"),(now_time+datetime.timedelta(minutes=+1/60)).strftime("%Y-%m-%d %H:%M:%S"))
print(now_time.strftime("%Y-%m-%d %H:%M:%S"),(now_time+datetime.timedelta(minutes=+1)).strftime("%Y-%m-%d %H:%M:%S"))
输出如下:
202208020944
ctime---:Tue Aug 2 09:44:39 2022
exp_time is: 202208020945.5
202208020945
exit
2022-08-02 09:44:39 2022-08-02 09:44:40
2022-08-02 09:44:39 2022-08-02 09:45:39
root@c78b8db9e45f:/le/code/model-zoo/classification# python 1.py
202208021039
ctime---:Tue Aug 2 10:39:14 2022
exp_time is: 202208021040.5
202208021040
exit
2022-08-02 10:39:14 2022-08-02 10:39:15
2022-08-02 10:39:14 2022-08-02 10:40:14
参考文章:Python获取秒级时间戳与毫秒级时间戳_Python 学习者的博客-CSDN博客_python time.strftime 毫秒