使用前设置时区
imort time
import os
os.environ['TZ'] = 'Asia/Shanghai'
time.tzset()
函数
time() 时间戳
clock() 自进程启动到现在的CPU时间
sleep(seconds) 睡眠指定的时间
gmtime(timestamp=None) 转换指定的时间戳为time tuple(UTC GMT) 默认参数为当前本地时间
localtime(timestamp=None) 转换指定的时间戳为time tuple(local) 默认参数为本地当前时间
mktime(time_tuple) 转换time tuple(local)为时间戳
另外有calender.timegm()转换time tuple(utc) 为时间戳
asctime(time_tuple=None) 转换time tuple为字符串形式 默认使用localtime()
ctime(timestamp=None) 转换时间戳为字符串形式 默认参数为本地当前时间
strftime(format, p_tuple=None) 转换time tuple为字符串表示形式 默认参数为本地当前时间
strptime(string, format) 转换字符串为time tuple
tzset() 改变时区
时间字符串中指示符
%a 天在周中的简称
%A 天在周中的全称
%b 月简称
%B 月全称
%c
%d 1-31 天数 按照月
%H 0-23 小时数
%I 1-12 小时数 需要配合%p使用
%j 1-366 天数 按照年
%m 1-12 月份数
%M 00-59分钟数
%p AM PM 需要配合%I使用
%S 0-61秒数 leap second
%U 0-53周数按照全年来看
%w 0-6 天数按照周
%W %U
%x date
%X time
%y 0-99 两位数的年份
%Y 四位数的年份
%Z 时区名称
%% 转义%