一、在python中,通常有以下几种方式来表达时间
1、时间戳,比如1684036783.670957
2、格式化字符串,比如2023-05-05/14/23 11:58:36
3、元组,比如time.struct_time(tm_year=2023, tm_mon=5, tm_mday=14, tm_hour=11, tm_min=59, tm_sec=43, tm_wday=6, tm_yday=134, tm_isdst=0)
二、time模块的具体介绍
1、time.time() 表示获取当前的时间戳
2、
time.localtime(time.time()) # 将一个时间戳转换为当前时间的时间元组,若参数没有提供,则以当前时间的时间戳为准 time.gmtime(time.time()) # 将一个时间戳转换为UTC时间的时间元组,若参数没有提供,则以当前时间的时间戳为准
3、
time.mktime() 将一个时间元组转换为一个时间戳,参数为struct
4、
time.asctime(time.localtime())
# 把时间元组转换为Sun May 14 11:51:24 2023,默认参数为time.localtime() time.ctime(time.time()) # 把时间戳转换为Sun May 14 11:51:24 2023,默认参数为time.time()5、 time.strftime("%Y-%m-%d %H:%M:%S",time.localtime()) 把时间元组转换为格式化的字符串 time.strptime("2023-05-14 11:59:01","%Y-%m-%d %H:%M:%S") 把格式化的字符串转换为时间元组
6、关系图
标签:11,14,python,元组,tm,时间,模块,time From: https://www.cnblogs.com/moonp/p/17399081.html