Python常用标准库 --- time

来源:互联网 发布:电路绘图软件 编辑:程序博客网 时间:2024/05/23 01:16

这个time库提供了各种操作时间值。

方法

描述

示例

time.asctime([tuple])将一个时间元组转换成一个可读的24个时间字符串

>>> time.asctime(time.localtime())

'Sat Nov 12 01:19:00 2016'

time.ctime(seconds)字符串类型返回当前时间

>>> time.ctime()

'Sat Nov 12 01:19:32 2016'

time.localtime([seconds])

默认将当前时间转换成一个(struct_timetm_year,tm_mon,tm_mday,tm_hour,tm_min,

                              tm_sec,tm_wday,tm_yday,tm_isdst)

>>> time.localtime()

time.struct_time(tm_year=2016, tm_mon=11, tm_mday=12, tm_hour=1, tm_min=19, tm_sec=56, tm_wday=5, tm_yday=317, tm_isdst=0)

time.mktime(tuple)将一个struct_time转换成时间戳

>>> time.mktime(time.localtime())

1478942416.0

time.sleep(seconds)延迟执行给定的秒数>>> time.sleep(1.5)time.strftime(format[, tuple])将元组时间转换成指定格式。[tuple]不指定默认以当前时间

>>> time.strftime('%Y-%m-%d %H:%M:%S')

'2016-11-12 01:20:54'

time.time()返回当前时间时间戳

>>> time.time()

1478942466.45977

strftime():

指令

描述

%a简化星期名称,如Sat%A完整星期名称,如Saturday%b简化月份名称,如Nov%B完整月份名称,如November%c当前时区日期和时间%d%H24小时制小时数(0-23)%I12小时制小时数(01-12)%j365天中第多少天%m%M分钟%pAM或PM,AM表示上午,PM表示下午%S%U一年中第几个星期%w星期几%W一年中第几个星期%x本地日期,如'11/12/16'%X本地时间,如'17:46:20'%y简写年名称,如16%Y完整年名称,如2016%Z当前时区名称(PST:太平洋标准时间)%%代表一个%号本身
0 0
原创粉丝点击