一、python中时间处理库有两个:
import datetime
import time
二、时间处理上的区别:
例:aa ='2022-04-30 14:46:04'
(1)、time库的处理:
dt = time.strptime(aa, "%Y-%m-%d %H:%M:%S")
print(dt)
print('time库的转换:'+ time.strftime('%Y-%m-%d', time.strptime(aa,"%Y-%m-%d %H:%M:%S")))
print('\n')
执行结果:
time.struct_time(tm_year=2022, tm_mon=4, tm_mday=30, tm_hour=14, tm_min=46, tm_sec=4, tm_wday=5, tm_yday=120, tm_isdst=-1) time库的转换:2022-04-30
(2)、datetime库的处理:
dt = datetime.datetime.strptime(aa, "%Y-%m-%d %H:%M:%S")
print(dt)
dt = dt.strftime('%Y-%m-%d')
print('datetime库的转换:'+dt)
执行结果:
2022-04-30 14:46:04 datetime库的转换:2022-04-30