仅记录个人学习Python所学,学识浅薄,若有错误欢迎指出。文章可能会不太完善,后续可能会继续更新。
文章目录
一、模块
time模块
UTC:国际标准时间, 格林尼治天文时间,UTC+8
时间戳:指定时间距离1970.1.1 00:00:00的秒数
time:时间
datetime:日期
calendar:万年历
datetime模块是对time模块的封装比time模块更加全面
import time
import datetime
# time 模块
print(time.time()) # 时间戳 当前时间 距离1970年1月1日 00:00:00 时间
# time.sleep(1) # 睡眠1秒,会阻塞程序
# datetime 模块
# 创建日期对象
d = datetime.datetime.now()
d = datetime.datetime(2020,11,22)
print(d)
# 国际时间 UTC : 国际标准时间
d = datetime.datetime.utcnow()
# print(d)
# 日期对象属性和方法
print(d.year,d.month,d.day) # 年月日
print(d.hour,d.minute,d.second) # 时分秒
print(d.date(),d.time()) # 日期 时间
print(d.strftime('%Y{}%m{}%d{}').format('年','月','日'))
print(d.timestamp()) # 转换时间戳
# 时间戳 => 日期对象: 了解
print(datetime.datetime.fromtimestamp(1596509767))