import datetime #调用datetime包里的datetime类里的now函数 now_time=datetime.datetime.now() print(now_time) #输出得到:2022-05-27 12:16:35.152234 now_time2=datetime.datetime.now().strftime("%Y%m%d-%H%M%S") print(now_time2) #输出得到:20220527-121635 这个实际上应该这么来读:2022 05 27-12 16 35 也就是说strftime是用来格式化时间的 %Y 四位数的年份表示(000-9999) 2022 %m 月份(01-12) 05 %d 月内中的一天(0-31) 27 %H 24小时制小时数(0-23) 12 %M 分钟数(00=59) 16 %S 秒(00-59) 35
深度学习代码中一个实战用到的小例子 :
results_file = "results{}.txt".format(datetime.datetime.now().strftime("%Y%m%d-%H%M%S"))
#最后得到的是resultsXXXXXXX.txt
比如:results20220527-121635.txt