常用模块之time与datetime模块

time与datetime模块

time
"""
时间三种表现形式
    1.时间戳(秒数)
    2.结构化时间(一般是给机器看的)
    3.格式化时间(一般是给人看的)
    三种时间是可以相互转换的!!!
"""
1.time.sleep()  # 原地阻塞指定的秒数
2.time.time()  # 获取时间戳时间

格式化时间:
    strftime
        time.strftime('%Y-%m-%d') # 年月日
        #  %H:%M:%S = %X  时分秒
    localtime
        time.localtime()  # 本地时间
        # time.struct_time
        # tm_year=2021,
        # tm_mon=11,
        # tm_mday=25,
        # tm_hour=19,
        # tm_min=21,
        # tm_sec=2,。
        # tm_wday=3,
        # tm_yday=329,
        # tm_isdst=0)
        
  gmtime # 结构化时间  


datetime
    1.date 年月日  
    2.datetime 年月日时分秒  
    3.time 时分秒
    
    import datetime
        print(datetime.date.today()
        print(datetime.datetime.today())
              
     4.timedelta 时间差
         datetime.timedelta(days=3)
          
    """
    日期对象 = 日期对象 +/- timedelta对象
    timedelta对象 = 日期对象 +/- 日期对象
    """

 

posted @ 2021-11-25 19:56  代小白菜  阅读(38)  评论(0)    收藏  举报