zoukankan      html  css  js  c++  java
  • 飘逸的python

    time模块中方法众多,不过在了解本质和联系之后,就会发现其实很简单。
    在python中可以用3种方式来表达时间。看似很乱,其实就只是这3种变来变去来回转换而已。
    1.时间戳
    2.时间tuple,由9个元素组成。
    3.格式化的时间串

    可以用time()、localtime()、ctime()分别产生这三种类型的当前时间。如下图。


    其中localtime()、ctime()都是接收时间戳为参数,不传的话默认是当前时间戳。
    ctime的格式默认是"%a %b %d %H:%M:%S %Y"。

    localtime()/gmtime() 这2个方法类似,顾名思义,localtime是当前时区,gmtime是0时区。
    ctime()/asctime() asctime即as ctime,返回跟ctime一样的东西,只不过参数是一个时间tuple。
    mktime()<->localtime() 相反方法,时间tuple与成时间戳的相互转换。
    strftime()<->strptime() 相反方法,时间tuple与格式化时间串的相互转换。

    注:要详细查看各种时间串格式或时间tuple的说明,前往官方文档

  • 相关阅读:
    Shared variable in python's multiprocessing
    File checksum
    Windows createprocess linux fork
    人工调用系统调用
    如何提高团队开发效率
    Redis' High Availability
    并发MD5计算方法
    开博宣言
    NYOJ 55 懒省事的小明
    HDU 1237 简单计算器
  • 原文地址:https://www.cnblogs.com/keanuyaoo/p/3295248.html
Copyright © 2011-2022 走看看