Python时间与日期
time()模块
时间戳
时间间隔是以秒为单位的浮点小数。
每个时间戳都以自从1970年1月1日午夜(历元)经过了多长时间来表示。
输出当前时间戳
1 2 3 4 5 6
| import time as ti now = ti.time() print(now)
|
获取当前时间
1 2 3 4 5 6
| import time as ti Localtime=ti.localtime(ti.time()) print(Localtime)
|
时间元组
序号 |
属性 |
值 |
0 |
tm_year |
2008 |
1 |
tm_mon |
1到12 |
2 |
tm_mday |
1到31 |
3 |
tm_hour |
0到23 |
4 |
tm_min |
0到59 |
5 |
tm_sec |
0到61 |
6 |
tm_wday |
0到6(周一是0) |
7 |
tm_yday |
1到366 |
8 |
tm_isdst |
-1,0,1,-1是决定是否为夏令时的旗帜 |
获取格式化时间
1 2 3 4 5 6
| import time as ti now=ti.asctime(ti.localtime(ti.time())) print(now)
|
Calender()模块
获取某月月历
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| import calendar as ca
yue = ca.month(2019,11) print("以下是2019年11月的月历") print(yue)
'''以下是2019年11月的月历 November 2019 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
Process finished with exit code 0'''
|
time模块具体配置请参考Python官方文档。