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

    import time
    
    #时间戳  一般计算使用
    print(time.time())   #1525834343.1670306秒   1970年1月1日凌晨  到现在经历的秒数  (unix 诞生)
    
    
    #结构化时间
    print(time.localtime()) #time.struct_time(tm_year=2018, tm_mon=5, tm_mday=9, tm_hour=10, tm_min=57, tm_sec=58, tm_wday=2, tm_yday=129, tm_isdst=0)  UTC+8时间
    #time.localtime() 里面默认参数是把时间戳传递进去了  #time.localtime(12231312312)  自己传递一个时间戳(也就是时间戳转换成结构化时间)
    t = time.localtime()
    print(t.tm_year)    #2018
    print(time.gmtime()) #time.struct_time(tm_year=2018, tm_mon=5, tm_mday=9, tm_hour=2, tm_min=59, tm_sec=46, tm_wday=2, tm_yday=129, tm_isdst=0)   UTC时间
    
    
    #字符串时间
    print(time.strftime('%Y-%m-%d %X',time.localtime()))  #2018-05-09 11:15:31     %X是时间统一写法和 %H:%M:%S #time.localtime()默认是传递进去了
    
    
    #结构化 时间戳  字符串时间之间的转换:
    print(time.localtime(12231312312))  #时间戳转换成结构化时间     #time.struct_time(tm_year=2357, tm_mon=8, tm_mday=6, tm_hour=10, tm_min=45, tm_sec=12, tm_wday=1, tm_yday=218, tm_isdst=0)
    print(time.mktime(time.localtime()))  #结构化时间转换成时间戳    #1525836022.0
    print(time.strftime('%Y-%m-%d %X',time.localtime()))  #结构化时间转换成字符串时间      #2018-05-09 11:20:22
    print(time.strptime('2018-03-02 11:22:22','%Y-%m-%d %X'))  #字符串时间转换成结构化时间  time.struct_time(tm_year=2018, tm_mon=3, tm_mday=2, tm_hour=11, tm_min=22, tm_sec=22, tm_wday=4, tm_yday=61, tm_isdst=-1)
  • 相关阅读:
    AVR汇编初探之二《AVR的指令与汇编系统》
    Fedora 18 装完后干的事
    重建tempdb
    sqlserver 2008 r2 SqlClrProvider报错解析
    Analysis Memory In Sqlserver
    《设计模式之禅》学习笔记(七)
    容易弄错的繁体字
    《C Primer Plus》学习笔记
    什么是 Windows 能干而 Linux 干不了的事情
    MySQL中BLOB字段类型介绍
  • 原文地址:https://www.cnblogs.com/ajaxa/p/9014230.html
Copyright © 2011-2022 走看看