• time模块


    time模块的三种时间格式及其转换:时间戳、结构化时间、格式化时间

    时间戳:

    import time    #调用time模块
    print(help(time))        #help方法打印time模块的介绍
    print(time.time())       #***(打印时间戳,把两个时间戳相减就可以计算中间代码执行的时间

      时间戳计算的是:从1970年1月1日8点开始到此刻经过了多少秒

    结构化时间:

    print(time.clock())       #计算CPU执行时间
    time.sleep(2)             #使时间停止2秒
    print(time.gmtime())        #打印本初子午线(即0时区)当前的结构化(元组形式)时间,年/月/日/时/分/秒等等
    print(time.localtime())     #本地(东8区)结构化时间,即北京时间。

    结构化转格式化:

    print(help(time.strftime))
    print(time.strftime('%Y/%m/%d %H:%M:%S'))    #***打印格式化时间(自定义格式)
    a=time.localtime()
    print(time.strftime('%Y/%m/%d %H:%M:%S',a))  #***将结构化时间转为格式化时间

    格式化转结构化:

    print(time.strptime('2019/02/19','%Y/%m/%d'))  #将格式化时间转为结构化时间
    a=time.strptime('2019/02/19','%Y/%m/%d')      #此时a是一个元组对象
    print(a.tm_mon)

    时间戳转格式化:

    print(time.ctime(1456002548))     #将时间戳转换为格式化时间
    print(time.ctime(0))
    print(time.ctime())               #默认为此刻时间戳

    其他转时间戳:

    print(help(time.mktime))
    print(time.mktime(time.localtime()))   #将时间转换为时间戳

    datetime模块:

    import datetime
    print(datetime.datetime.now())
     
  • 相关阅读:
    VB6SP6极度精简兼容绿色版
    Upnp资料整理
    RevMan简单入门指南
    小程序 --flex
    IV
    2017-10-27错误日志
    170616_2
    170616
    2017-06-07
    111111112222
  • 原文地址:https://www.cnblogs.com/Finance-IT-gao/p/10403733.html
Copyright © 2020-2023  润新知