美文网首页
Python时间

Python时间

作者: Captain_tu | 来源:发表于2017-06-26 15:14 被阅读15次
  1. time
    import time
    time.time() #获取时间戳,单位:秒
    time.clock() #当前的CPU时间,用来计算耗时,单位:秒

     time.localtime([sec])      #返回sec对应的时间元祖,t.tm_isdst可取0或1,取决于当地当时是不是夏令时
     #time.struct_time(tm_year=2017, tm_mon=6, tm_mday=26, tm_hour=13, tm_min=44, tm_sec=47, tm_wday=0, tm_yday=177, tm_isdst=0)
     (年,月,日,时,分,秒,周几,一年第几天,是否为[夏令时](中国不实行夏令时,即夏天前4月份把时间拨快一小时,9月份把时间拨慢一小时,以节省能源))
     
     time.gmtime([sec])
     #区分于time.gmtime(),此方法不区分夏令时
     
     #time.strftime(formater, time)
     time.strftime("%Y-%m-%d %H:%M:%S", str.localtime(str.mktime(str.localtime())))
    
     #time.strptime(strtime, formater)
     time.strptime("2015-12:25 18:30:30", "%Y-%m-%d %H:%M:%S")
    
     time.sleep(sec)
    
  2. datetime
    import datetime as dt
    t = dt.datetime(2015, 12, 25, 18, 30, 10)
    t.strftime("%Y-%m-%d %H:%M:%S")
    t.now()
    time.strftime("%Y-%m-%d %H:%M:%S", t.now())

     s = dt.datetime(2016, 5, 21, 17, 30, 35)
     m = s - t    #m is instance of datetime.timedelta => datetime.timedelta(730, 70)
     print(m.days)  # 730
     print(m.secondes) #70
     print(m.miicroseconds)  #微妙
     print(m.total_seconds())  #总的秒数
     
     s2 = s + m  #可以用datetime.datetime + datetime.timedelta 进行时间计算
     m2 = datetime.timedelta(days=200, seconds=100)
     s2 - m2
    
     dt.datetime.toordinal()  #从公元1年1月1日起的总的天数
     dt.datetime.fromordinal(num)  

相关文章

  • python对时间序列的处理

    简单介绍python处理时间。 基础python处理时间与日期 python基本的处理时间对象是datetime模...

  • python时间

    encoding:utf-8 import time 获取当地前时间, 并并转换成格式化字符串 1. 获取当前的时...

  • Python——时间

    time函数 time()获取当前的时间戳,localtime()格式化当前的时间戳,转换成time.struct...

  • Python时间

    timeimport timetime.time() #获取时间戳,单位:秒time.clock() ...

  • learning

    python在终端进行文件的运行在终端输入 python test.py 时间时间的转换 编码python编码问题

  • 2019-06-20

    python 生成当前时间时间戳 获取指定年月日时间戳 python 连接数据库

  • python的学习方向

    我的学习计划: 1、Python基础语法、python字符串解析、python时间和日历、python文件操作,数...

  • Python-- 时间和日期

    Python 时间+日期

  • Python time.time()方法

    Python time.time()方法 描述 Python time.time()返回当前时间的时间戳(1970...

  • 2019-02-17

    Python time strftime()方法 描述Python time strftime() 函数接收以时间...

网友评论

      本文标题:Python时间

      本文链接:https://www.haomeiwen.com/subject/twzdcxtx.html