(七)Python常用模块1:time
程序员文章站
2022-03-05 13:29:42
...
import time
# 导入time模块后,我们就有了变量time指向该模块,利用time这个变量,就可以访问time模块的所有功能。
# 常用功能
# 1.取当前时间戳
print(time.time()) # 1543152121.0302563
# 2.给定时间求时间戮
t = (2018,11,25,21,24,0,0,0,0)
print(time.mktime(t)) # 1543152240.0
# 3.按指定格式显示时间
# %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 当前时区的名称
# %% %号本身
str = time.strftime('%x %X',t)
print(str) # 11/25/18 21:24:00
# 4.给定一个时间字符串,按给定格式拆分成数组
str='2018-11-25 21:24:00'
str = time.strptime(str,'%Y-%m-%d %X')
print(str)
# time.struct_time(tm_year=2016, tm_mon=4, tm_mday=23, tm_hour=12, tm_min=34, tm_sec=54, tm_wday=5, tm_yday=114, tm_isdst=-1)
# 5.英文显示
str = time.asctime(t)
print(str) # Mon Nov 25 21:24:00 2018
下一篇: Python学习笔记(七)——模块