浩强的主页
世界上最幸福的事 莫过于为理想而奋斗

python time模块笔记

"""
time.localtime() 返回当前的结构化时间 参数是传入时间戳,转为结构化时间
time.mktime()   返回当前的结构化时间戳 参数是结构化时间
time.strftime() 将结构化时间转换为字符串时间
time.strptime() 将字符串时间转为为结构化时间
time.asctime()  将结构化时间转换为固定的时间表达式
time.ctime()    将时间戳转换为固定的时间表达式
"""
import time
t = time.localtime() #返回当前的结构化时间
#time.struct_time(tm_year=2019, tm_mon=9, tm_mday=9, tm_hour=18, tm_min=51, tm_sec=32, tm_wday=0, tm_yday=252, tm_isdst=0)
print(time.mktime(time.localtime())) #返回当前的结构化时间戳
#1568026292.0
#将结构化时间转换为字符串时间
print(time.strftime('%Y-%m-%d %H:%M:%S',time.localtime())) #两个参数。
#2019-09-09 19:06:40
#time.localtime中的参数是传入时间戳,转为结构化时间。
print(time.localtime(1367026527)) 
#time.struct_time(tm_year=2013, tm_mon=4, tm_mday=27, tm_hour=9, tm_min=35, tm_sec=27, tm_wday=5, tm_yday=117, tm_isdst=0)
#将字符串时间转为为结构化时间。
print(time.strptime('2019-9-15-18-30-30','%Y-%m-%d-%H-%M-%S'))
#time.struct_time(tm_year=2019, tm_mon=9, tm_mday=15, tm_hour=18, tm_min=30, tm_sec=30, tm_wday=6, tm_yday=258, tm_isdst=-1)
#比较直观的时间显示
#将结构化时间转换为固定的时间表达式
print(time.asctime(time.localtime(1367026527)))
#将时间戳转换为固定的时间表达式
print(time.ctime(1367026527))

#日历模块
import calendar

cal = calendar.month(2019,8)
print(cal)
'''
    August 2019
Mo Tu We Th Fr Sa Su
          1  2  3  4
 5  6  7  8  9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
'''


上一篇
python 装饰器笔记
下一篇
已经到底了

关于本站

好记性不如烂笔头