可参考: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)