zoukankan      html  css  js  c++  java
  • time模块

    一句话概念:
    在Python中,通常有这几种方式来表示时间:1)时间戳 2)格式化的时间字符串 3)元组(struct_time)共九个元素。
    datetime用于时间的加减


    time 三种形式,时间戳、格式化,元祖

    # 时间戳(timestamp)——从1970到现在有多少秒
    time.time()
    # 格式化的时间字符串
    time.asctime() #元祖转成字符串,如果没有传时间,则默认传time.localtime()
    time.ctime() #插入时间
    # 元祖(struct_time)
    time.localtime()        #本地时间
    time.gmtime()           #格林威治时间
    

      

    元祖与格式化字符串的转换

    time.strftime("%Y-%m-%d %H:%M:%S",time.gmtime())        #元祖转格式化字符串
    time.strptime("2016/05/22","%Y/%m/%d")                  #格式化字符串转元祖
    

      

    时间戳与元祖转换


    time.mktime(time.localtime())       #元祖转成时间戳
    time.gmtime(time.time())            #时间戳转成元祖
    time.localtime(time.time())            #时间戳转成元祖
    

      

    格式化输出
    time.asctime(time.localtime())          #元祖转格式化
    time.ctime(time.time())                 #时间戳转格式化
    

      

    日期时间加减
    import datetime
    print(datetime.datetime.now())  #返回 2016-08-19 12:47:03.941925
    print(datetime.date.fromtimestamp(time.time()))     # 时间戳直接转成日期格式 2016-08-19
    

      



  • 相关阅读:
    通知协议KVO的用法
    UIImageView用法
    默默的学习!
    多输入参数的方法
    一本书的摘录
    实例、局部、静态变量(java)
    分数相加的例题
    类的继承
    多线程
    单例
  • 原文地址:https://www.cnblogs.com/fengdao/p/6080199.html
Copyright © 2011-2022 走看看