Python----time模块
Python----time模块
(1)表示时间的四种方式
①时间元组 T=( tm_year=2015, tm_mon=9, tm_mday=1, tm_hour=13, tm_min=11, tm_sec=9, tm_wday=1, tm_yday=244, tm_isdst=0 )
共9个元素。wday是周几,周一为0. yday是一年中第几天 |
②时间戳 sec=154688775 |
③字符串方式显示 'Tue Sep 1 16:12:32 2015' |
④自定义格式化显示 ‘%Y-%m-%d %X' |
例子:
1:localtime(时间戳) 如无参数以当前时间为准,返回东八区时间元组
(2)gmtime(时间戳) 返回0时区时间元组 同上
(3)time() 返回当前时间的时间戳
(4)ctime(时间戳) 以特殊方式显示时间
(5)asctime(时间元组) 以特殊方式显示时间
(6)mktime(时间元组) 返回时间戳
(7)strftime('%Y-%m-%d %X',时间元组) 自定义显示时间
(8)strptime(string,format) 将一个表示时间的字符串,自定义格式化后 返回时间元组
python中时间日期格式化符号:
%y
两位数的年份表示(00-99)
%Y
四位数的年份表示(000-9999)
%m
月份(01-12)
%d
月内中的一天(0-31)
%H
24小时制小时数(0-23)
%I
12小时制小时数(01-12)
%M
分钟数(00=59)
%S
秒(00-59)
%a
本地简化星期名称
%A
本地完整星期名称
%b
本地简化的月份名称
%B
本地完整的月份名称
%c
本地相应的日期表示和时间表示
%j
年内的一天(001-366)
%p
本地A.M.或P.M.的等价符
%U
一年中的星期数(00-53)星期天为星期的开始
%w
星期(0-6),星期天为星期的开始
%W
一年中的星期数(00-53)星期一为星期的开始
%x
本地相应的日期表示
%X
本地相应的时间表示
%Z
当前时区的名称
%%
%号本身
(9)sleep(sec) 延时多少秒再执行
(10)clock() 显示时钟
(11)