python使用datetime模塊計算各種時間間隔的方法
更新時間:2015年03月24日 10:18:12 作者:八大山人
這篇文章主要介紹了python使用datetime模塊計算各種時間間隔的方法,實例分析了Python使用datetime模塊進行各種常用的時間操作技巧,具有一定參考借鑒價值,需要的朋友可以參考下
本文實例講述了python使用datetime模塊計算各種時間間隔的方法。分享給大家供大家參考。具體分析如下:
python中通過datetime模塊可以很方便的計算兩個時間的差,datetime的時間差單位可以是天、小時、秒,甚至是微秒,下面的代碼就演示了datetime模塊在計算時間差時的強大功能
# -*- 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)換,當前系統(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程序設計有所幫助。
相關文章
python scrapy框架中Request對象和Response對象的介紹
本文介紹了python基礎之scrapy框架中Request對象和Response對象的介紹,Request對象主要是用來請求數(shù)據(jù),爬取一頁的數(shù)據(jù)重新發(fā)送一個請求的時候調(diào)用,Response對象一般是由scrapy給你自動構(gòu)建的,因此開發(fā)者不需要關心如何創(chuàng)建Response對象,下面來一起來了解更多內(nèi)容吧2022-02-02pandas 數(shù)據(jù)結(jié)構(gòu)之Series的使用方法
這篇文章主要介紹了pandas 數(shù)據(jù)結(jié)構(gòu)之Series的使用方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-06-06python?chinesecalendar報錯:"no?available?data?for?ye
這篇文章主要介紹了python?chinesecalendar報錯:“no?available?data?for?year?{},?only?year?between?[{},?{}]?supported“的相關知識,需要的朋友可以參考下2023-03-03