python时间和日期

可参考:https://www.runoob.com/python/python-date-time.html

1、python时间主要分为三个格式

(1)时间戳

print(time.time())   //获取当前时间,格式为时间戳

(2)时间元祖

print(time.localtime(time.time()))    //将时间戳转换为时间元祖
print(time.localtime())    //获取当前时间,格式为时间元祖

(3)格式化时间

格式化时间有很多种格式,最简单的是获取可读的时间模式函数asctime()

print(time.asctime(time.localtime(time.time()))

2、格式化日期

print(time.strftime('%Y-%m-%d %H:%M:%S', time.localtime()))    //按此格式转换

print(time.strftime('%a %b %c %H:%M:%S %Y', time.localtime()))    //按此格式转换

a =  "Sat Mar 28 22:24:24 2016"

print(time.strptime(a, '%a %b %d %H:%M:%S %Y')))    //将日期a转换为时间元祖格式

print(time.mktime(time.strptime(a, '%a %b %d %H:%M:%S %Y')))   //将日期a转换为时间戳格式

3、获取某年某月日历

cal = calendar.month(2021,7)
print(cal)

原文地址:https://www.cnblogs.com/LM791605490/p/15075405.html