zoukankan      html  css  js  c++  java
  • 时间模块time和datetime

    #time

    三种模式:

    1:时间戳 (计算机很方便)

    2:格式化时间(用来展示给人看的)

    3:结构化时间

     

     

    import time

     

    # 时间搓

    print(time.time()) # 基于uxin元年1970-1-1 0:00

     

     

    # 格式化时间

    print(time.strftime('%Y-%m-%d')) # 打印当前年月日

    print(time.strftime('%Y-%m-%d %H:%M:%S')) # 打印当前年月日时分秒

    print(time.strftime('%Y-%m-%d %X')) # X就是时分秒的简写

     

    # 主要是:%Y %m %d %H %M %S %X

     

     

    # # 结构化时间

    # print(time.localtime())

     

    print(time.time()) # 1563420748

    res = time.localtime(1523420748)

    # print(time.localtime(1523420748))

    print(time.mktime(res))

     

    # print(time.strftime('%Y-%m',time.localtime()))

     

    #错误了 # print(time.strptime(time.strftime('%Y-%m',time.localtime()),'%Y'))

     

     

     

     

     

    #datetime

    import datetime

    print(datetime.date.today()) # 年月日

    print(datetime.datetime.today()) # 年月日 + 时分秒

     

    res = datetime.date.today()

    res1 = datetime.datetime.today()

    print(res.year)

    print(res.month)

    print(res.day)

    print(res.weekday) # 0-6 0是周一,

    print(res.isoweekday()) #1-7 表示星期

     

     

    日期对象 = 日期对象 +/- timeddlta对象

    timedelta对象 = 日期对象 +/- 日期对象

    timedelta(几天几天什么的)

     

     

    current_time = datetime.date.today()

    timetel_t = datetime.timedelta(days=7)

    print(current_time+timetel_t) # 相加

    res1 = current_time+timetel_t

     

    print(current_time+timetel_t)

    print(res1 - current_time)

     

     

    # 小练习,计算今天距离今年距离过生日还有多少天

    birth = datetime.date(2019, 12, 21) # 生日

    current_time = datetime.datetime.today()

    print(birth - current_time)

     

     

    # UTC 时间

    # 国际标准时间,中国是东8区

    dt_today = datetime.datetime.today()

    dt_now = datetime.datetime.now()

    dt_utcnow = datetime.datetime.utcnow() # UTC

     

    print(dt_today,dt_now,dt_utcnow)

  • 相关阅读:
    [转]system函数返回值探究
    [转]bat中的特殊字符,以及需要在bat中当做字符如何处理
    [转]null和""以及==与equals的区别
    粘包问题
    并发编程
    GIL锁
    五种IO模型
    css选择器
    并发与串行
    模块(二)
  • 原文地址:https://www.cnblogs.com/pscly/p/11209879.html
Copyright © 2011-2022 走看看