python使用datetime模塊計算各種時間間隔的方法
本文實例講述了python使用datetime模塊計算各種時間間隔的方法。分享給大家供大家參考。具體分析如下:
python中通過datetime模塊可以很方便的計算兩個時間的差,datetime的時間差單位可以是天、小時、秒,甚至是微秒,下面的代碼就演示了datetime模塊在計算時間差時的強(qiáng)大功能
# -*- coding: utf-8 -*- #!/usr/bin/env python import datetime #datetime一般的時間計算 d1 = datetime.datetime(2013, 8, 05,15,50) d2 = datetime.datetime(2013, 8, 4,21,9,0,0) d3 = datetime.timedelta(microseconds=5000) print u'相差:%s微秒'%(d1-d2).microseconds print u'相差:%s秒'%(d1-d2).seconds print u'相差:%s天'%(d1-d2).days print u'時間間隔:%s微秒'%d3 #時區(qū)轉(zhuǎn)換,當(dāng)前系統(tǒng)所在時區(qū)+1 d = datetime.datetime.now() d = d + datetime.timedelta(seconds=3600) print d print d.ctime()
輸出結(jié)果如下:
相差:0微秒 相差:67260秒 相差:0天 時間間隔:0:00:00.005000微秒 2013-08-30 11:29:29.663000 Fri Aug 30 11:29:29 2013
希望本文所述對大家的Python程序設(shè)計有所幫助。
相關(guān)文章
python scrapy框架中Request對象和Response對象的介紹
本文介紹了python基礎(chǔ)之scrapy框架中Request對象和Response對象的介紹,Request對象主要是用來請求數(shù)據(jù),爬取一頁的數(shù)據(jù)重新發(fā)送一個請求的時候調(diào)用,Response對象一般是由scrapy給你自動構(gòu)建的,因此開發(fā)者不需要關(guān)心如何創(chuàng)建Response對象,下面來一起來了解更多內(nèi)容吧2022-02-02pandas 數(shù)據(jù)結(jié)構(gòu)之Series的使用方法
這篇文章主要介紹了pandas 數(shù)據(jù)結(jié)構(gòu)之Series的使用方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-06-06Python使用LSTM實現(xiàn)銷售額預(yù)測詳解
大家經(jīng)常會遇到一些需要預(yù)測的場景,比如預(yù)測品牌銷售額,預(yù)測產(chǎn)品銷量。本文給大家分享一波使用?LSTM?進(jìn)行端到端時間序列預(yù)測的完整代碼和詳細(xì)解釋,需要的可以參考一下2022-07-07python?chinesecalendar報錯:"no?available?data?for?ye
這篇文章主要介紹了python?chinesecalendar報錯:“no?available?data?for?year?{},?only?year?between?[{},?{}]?supported“的相關(guān)知識,需要的朋友可以參考下2023-03-03