Python基础 之 Python3 日期和时间 2

简介: Python3 日期和时间

Python基础 之 Python3 日期和时间 2

Python3 日期和时间

什么是时间元组?

很多Python函数用一个元组装起来的9组数字处理时间:

序号 字段 值
0 4位数年 2008
1 月 1 到 12
2 日 1到31
3 小时 0到23
4 分钟 0到59
5 秒 0到61 (60或61 是闰秒)
6 一周的第几日 0到6 (0是周一)
7 一年的第几日 1到366 (儒略历)
8 夏令时 -1, 0, 1, -1是决定是否为夏令时的标识
上述也就是 struct_time 元组。这种结构具有如下属性:

序号 属性 值
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 (60或61 是闰秒)
6 tm_wday 0 到 6 (0是周一)
7 tm_yday 一年中的第几天,1 到 366
8 tm_isdst 是否为夏令时,值有:1(夏令时)、0(不是夏令时)、-1(未知),默认 -1

获取当前时间

从返回浮点数的时间戳方式向时间元组转换,只要将浮点数传递给如localtime之类的函数。

!/usr/bin/python3

import time

localtime = time.localtime(time.time())
print ("本地时间为 :", localtime)

以上实例输出结果:

本地时间为 : time.struct_time(tm_year=2016, tm_mon=4, tm_mday=7, tm_hour=10, tm_min=28, tm_sec=49, tm_wday=3, tm_yday=98, tm_isdst=0)

目录
相关文章
|
Unix Python Windows
|
Python
|
6月前
|
调度 Python
Python 日期
Python 日期
42 0
|
6月前
|
SQL 分布式计算 算法
关于Python时间日期处理_跨月份python报错(1)
关于Python时间日期处理_跨月份python报错(1)
|
Python
|
Python
|
Python
|
Python
|
Python
|
Python
python里面时间相关处理总结
python里面时间相关处理总结
39 0
下一篇
无影云桌面