时间日期
1、获取当前时间戳
import time
ticks = time.time()
print("当前时间戳为:", ticks)
2、获取当前时间
import time
localtime = time.localtime(time.time())
print("本地时间为 :", localtime)
结果:
本地时间为 : time.struct_time(tm_year=2022, tm_mon=12, tm_mday=28, tm_hour=17, tm_min=18, tm_sec=53, tm_wday=2, tm_yday=362, tm_isdst=0)
3、获取格式化的时间日期
import time
print(time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()))
结果:
2022-12-28 17:22:53
日历
1、获取一年中所有月份的日历
# 参数含义w宽度 L是长度 C是日历间的间隔
print(calendar.calendar(2022, w=2, l=1, c=6))
结果:
2022
January February March
Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su
1 2 1 2 3 4 5 6 1 2 3 4 5 6
3 4 5 6 7 8 9 7 8 9 10 11 12 13 7 8 9 10 11 12 13
10 11 12 13 14 15 16 14 15 16 17 18 19 20 14 15 16 17 18 19 20
17 18 19 20 21 22 23 21 22 23 24 25 26 27 21 22 23 24 25 26 27
24 25 26 27 28 29 30 28 28 29 30 31
31
April May June
Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su
1 2 3 1 1 2 3 4 5
4 5 6 7 8 9 10 2 3 4 5 6 7 8 6 7 8 9 10 11 12
11 12 13 14 15 16 17 9 10 11 12 13 14 15 13 14 15 16 17 18 19
18 19 20 21 22 23 24 16 17 18 19 20 21 22 20 21 22 23 24 25 26
25 26 27 28 29 30 23 24 25 26 27 28 29 27 28 29 30
30 31
July August September
Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su
1 2 3 1 2 3 4 5 6 7 1 2 3 4
4 5 6 7 8 9 10 8 9 10 11 12 13 14 5 6 7 8 9 10 11
11 12 13 14 15 16 17 15 16 17 18 19 20 21 12 13 14 15 16 17 18
18 19 20 21 22 23 24 22 23 24 25 26 27 28 19 20 21 22 23 24 25
25 26 27 28 29 30 31 29 30 31 26 27 28 29 30
October November December
Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su
1 2 1 2 3 4 5 6 1 2 3 4
3 4 5 6 7 8 9 7 8 9 10 11 12 13 5 6 7 8 9 10 11
10 11 12 13 14 15 16 14 15 16 17 18 19 20 12 13 14 15 16 17 18
17 18 19 20 21 22 23 21 22 23 24 25 26 27 19 20 21 22 23 24 25
24 25 26 27 28 29 30 28 29 30 26 27 28 29 30 31
31
2、获取指定年份月份的日历显示
print(calendar.month(2022, 12))
结果:
December 2022
Mo Tu We Th Fr Sa Su
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
3、判断当前年份是否为润年
calendar.isleap(2022)
结果:
false
4、获取两个年份间一共有多少个闰年,返回润年的总数
calendar.leapdays(2022,2025)
结果:
1
版权声明:本文为2201_75373590原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。