用于计算从当前时间到目标时间的时间差,并且可以从我们的自然语言检测时间。
AlarmTime的Python项目详细描述
从AlarmTime.AlarmTime导入检测日期
##############################################
t=检测日期(157000023345) 打印(t.now)2019-10-02 13:07:39.393012 T=检测日期('2019/5/2/14/5') 打印(t.now)2019-05-02 14:05:39.393185 t=检测日期() 打印(t.now)2019-04-21 12:26:12.542967 ############################################
t=检测日期()
target_time=t.date time detect('检测12月16日晚上8点的时间和日期')打印(target_time)
target_time=t.date time detect('detect the time and date on december 16')打印(target_time)
target_time=t.datetimedetect('after 700 days')打印(target_time)
target_time=t.datetimedetect('after 6个月700天8小时5分钟')打印(target_time)
target_time=t.datetimedetect('after 700 days')打印(target_time)
现在我们可以得到目标年、日、月、时、分、秒的值 打印(target_time.day)
============================================================================= 2019-04-21 12:26:12.542967 2019-12-16 20:00:00.542967 2019年12月16日00:00:00.542967 2021-03-21 12:26:12.542967 2021-09-20 20:31:12.542967 2021-03-21 12:26:12.542967 21
minute_diff=t.minute_diff_now('after 1 days')
打印(分钟差异)1440.0
hour_diff=t.hour_diff_now('after 1 days')
打印(小时差异)24.0
day_diff=t.day_diff_from_now('after 1 days')
打印(日差异)1.0
secu diff=t.second_diff_now('after 1 days')
打印(秒差)86400.0