目錄
datetime
timedelta
datetime 轉 字串
strstrftime
strftime字串 轉 datetime
strptime
python標準模組 datetime
除了5種類以外,datetime模組還定義了兩個常量:datetime.minyear和datetime.maxyear,分別表示datetime所能表示的最小、最大年份。其中,minyear = 1,maxyear = 9999。
1. 顯示今天的日期:
import timefrom datetime import date
today = date.today()
print today
顯示結果:datetime.date(2015, 8, 21)
2. 按不同的格式輸出日期:
import timefrom datetime import date
today=date.today()today.isoformat()
顯示結果:'2015-08-21'today.strftime("%d/%m/%y")
顯示結果:'21/08/15'today.strftime("%d-%m-%y")
顯示結果:『21-08-15』today.strftime("%a %d. %b %y")
顯示結果:'friday 21. august 2015'
3. 獲取當前時間戳,反解時間戳
from datetime import *import time
print time.time()
顯示結果:1440172174.678date.fromtimestamp(time.time())顯示結果:datetime.date(2015, 8, 21)
python時間操作
1 計算時間差 q 如何方便的計算兩個時間的差,如兩個時間相差幾天,幾小時等 a 使用datetime模組可以很方便的解決這個問題,舉例如下 import datetime d1 datetime datetime 2009,3 23 d2 datetime datetime 2009,10 7 d...
python時間操作
不管何時何地,只要我們程式設計時遇到了跟時間有關的問題,都要想到 datetime 和 time 標準庫模組,今天我們就用它內部的方法,詳解python操作日期和時間的方法。1.將字串的時間轉換為時間戳 複製 如下 方法 a 2013 10 10 23 40 00 將其轉換為時間陣列 import ...
python 時間操作
把2018年6月30日轉化為元組和時間戳 time str 2018 06 30 09 59 26 print time.strptime time str,y m d h m s tup time time.strptime time str,y m d h m s print time.mkti...