• time 模块


    time模块即时间模块

    ==================================================

    时间模块的引用: import time

    时间分为三种模式,时间戳时间 格式化时间(日常使用的)  结构化时间

    1 时间戳时间

    time.time() 取当前时间的时间戳

    import time
    print(time.time())   #结果为  1534767328.082101

    2 格式化时间: 

    time.strftime

    import time
    print(time.strftime('%Y-%m-%d %H:%M:%S')) # str format time   
    # 结果为 2018-08-20 20:18:54
    print(time.strftime('%y-%m-%d %H:%M:%S')) # str format time  
    #结果为 18-08-20 20:18:40
    print(time.strftime('%c'))    #结果为  Mon Aug 20 20:17:53 2018

    3 结构化时间:

    time.localtime()取当前时间

    索引(Index)属性(Attribute)值(Values)
    0 tm_year(年) 比如2011
    1 tm_mon(月) 1 - 12
    2 tm_mday(日) 1 - 31
    3 tm_hour(时) 0 - 23
    4 tm_min(分) 0 - 59
    5 tm_sec(秒) 0 - 60
    6 tm_wday(weekday) 0 - 6(0表示周一)
    7 tm_yday(一年中的第几天) 1 - 366
    8 tm_isdst(是否是夏令时) 默认为0
    # struct_time = time.localtime()  # 北京时间
    # print(struct_time)# time.struct_time(tm_year=2018, tm_mon=8, tm_mday=20, tm_hour=20, tm_min=26, tm_sec=51, tm_wday=0, tm_yday=232, tm_isdst=0)
    # print(struct_time.tm_mon) # 取当前时间月份  8

    三种时间模式之间的转换:

    练习:

    # 1.查看一下2000000000时间戳时间表示的年月日
    # import time
    # ret = time.localtime(2000000000)
    # print(time.strftime('%y-%m-%d',ret))
    
    # 2.将2008-8-8转换成时间戳时间
    # ret = time.strptime('2008-8-8','%Y-%m-%d')
    # print(time.mktime(ret))
    
    # 3.请将当前时间的当前月1号的时间戳时间取出来 - 函数
    # def time_get():
    #     t = time.localtime()
    #     ret=time.strptime('%s-%s-1'%(t.tm_year,t.tm_mon),'%Y-%m-%d')
    #     return time.mktime(ret)
    # s = time_get()
    # print(s)
    
    # 4.计算时间差
        # 2018-8-19 22:10:8 2018-8-20 11:07:3
        # 经过了多少时分秒
    # time1 = '2018-8-19 22:10:8'
    # time2 = '2018-8-20 11:07:3'
    # strat=time.strptime(time1,'%Y-%m-%d %H:%M:%S')
    # strat2=time.strptime(time2,'%Y-%m-%d %H:%M:%S')
    # ll=time.mktime(strat)
    # l2=time.mktime(strat2)
    # sub_time=time.gmtime(l2-ll)
    # # print(time.gmtime(sub_time))
    # print('时间过去了%d年%d月%d日%d时%d分%d秒'%(sub_time.tm_year-1970,sub_time.tm_mon-1,sub_time.tm_mday-1,sub_time.tm_hour,sub_time.tm_min,sub_time.tm_sec))
  • 相关阅读:
    班级派团队项目小计(七)
    班级派团队项目小计(六)
    班级派团队项目小计(五)
    班级派团队项目小计(四)
    班级派团队项目小计(三)
    场景描述思密达~
    班级派团队项目小计(二)
    班级派团队项目小计(一)
    构建之法阅读笔记02
    JS获取坐标
  • 原文地址:https://www.cnblogs.com/lingcai/p/9507986.html
Copyright © 2020-2023  润新知