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

    • 时间戳(timestamp):通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。我们运行“type(time.time())”,返回的是float类型。
    • 格式化的时间字符串(Format String)
    • 结构化的时间(struct_time):struct_time元组共有9个元素共九个元素:(年,月,日,时,分,秒,一年中第几周,一年中第几天,夏令时)
    import time
    # print(time.time())  #时间戳  1496585644.291773
    # print(time.localtime())   #结构化时间  time.struct_time(tm_year=2017, tm_mon=6, tm_mday=4, tm_hour=22, tm_min=14, tm_sec=4, tm_wday=6, tm_yday=155, tm_isdst=0)
    # print(time.strftime('%Y-%m-%d %X'))  #格式化时间 2017-06-04 22:14:04
    # print(time.strftime('%Y-%m-%d %H:%M:%S'))   #格式化时间 2017-06-04 22:14:04
    # print(time.localtime().tm_year)   #2017
    #时间戳---》结构化时间
    #print(time.localtime(time.time()))  #time.struct_time(tm_year=2017, tm_mon=6, tm_mday=4, tm_hour=22, tm_min=23, tm_sec=24, tm_wday=6, tm_yday=155, tm_isdst=0)
    
    #结构化时间-----》时间戳
    #print(time.mktime(time.localtime()))   #1496586272.0
    
    #结构化时间-----》格式化时间
    #print(time.strftime('%Y %X',time.localtime()))   #2017 22:26:49
    
    #格式化时间-----》结构化时间
    #print(time.strptime('2017-06-04 22:29:30','%Y-%m-%d %X'))   #time.struct_time(tm_year=2017, tm_mon=6, tm_mday=4, tm_hour=22, tm_min=29, tm_sec=30, tm_wday=6, tm_yday=155, tm_isdst=-1)
    
    #asctime([t]) : 把一个表示时间的元组或者struct_time表示为这种形式:'Sun Jun 20 23:21:05 1993'
    #print(time.asctime())   #Sun Jun  4 22:37:10 2017
    
    #ctime([secs]) : 把一个时间戳(按秒计算的浮点数)转化为time.asctime()的形式。如果参数未给或者为#None的时候,将会默认time.time()为参数。它的作用相当于time.asctime(time.localtime(secs))。
    print(time.ctime(1496586272.0))  #Sun Jun  4 22:24:32 2017
    

      

  • 相关阅读:
    Siege 3.0 正式版发布,压力测试工具
    Pomm 1.1.2 发布,专为 PG 设计的 ORM 框架
    Whonix 0.5.6 发布,匿名通用操作系统
    国内开源 java cms,Jspxcms 2.0 发布
    EZNamespaceExtensions.Net v2013增加对上下文菜单、缩略图、图标、属性表的支持
    GNU Guile 2.0.9 发布,Scheme 实现
    jdao 1.0.4 发布 轻量级的orm工具包
    OpenSearchServer 1.4 RC4 发布
    Percona Server for MySQL 5.5.3030.2
    Samba 4.0.5 发布
  • 原文地址:https://www.cnblogs.com/wangkc/p/6942389.html
Copyright © 2011-2022 走看看