Python学习笔记-常用模块介绍--时间模块

1.时间模块分为哪三种格式?

  • 1. 时间戳
  • 2.格式化字符串
  • 3.结构化时间

 2.时间的示例

# 1.时间戳 --- 常用于运算的
print(time.time())
# 2.格式化字符串 --- 用于显示,方便人类读取的
print(time.strftime("%Y-%m-%d %H:%M:%S"))
# 3.结构化时间 --- 单独获得某个信息
res = time.localtime()  # tm_isdst是冬令时
print(res)
# print(res.tm_year)
# print(res.tm_wday)
res1 = time.gmtime()    # 世界时间。以英国格里尼治天文台为基准
print(res1)

3.时间的转换

参考:https://www.cnblogs.com/linhaifeng/articles/6384466.html#_label1

4.datetime模块

  • 可以直接得到年月日时分秒的时间
import datetime

print(datetime.datetime.now())  # 直接得到时间 2023-01-11 17:43:45.017349

5.如何获得3天后的时间?

  • 使用datetime.timedelta(参数)   ## timedelta 时间增量
  • print(datetime.datetime.now()+datetime.timedelta(days=3))   # 基于当前时间+3天
    # 2023-01-14 17:47:21.257811

     

 

posted @ 2023-01-11 18:41  o蹲蹲o  阅读(14)  评论(0编辑  收藏  举报