取得目前時間:
Python程式碼
import time print time.time() #获取当前时间 print time.strftime("%Y-%m-%d %X ") #获取当前时间(按照指定格式)
使用time.localtime()方法,作用是格式化時間戳記為本地的時間:
Pythontime
import time print time.localtime(time.time())
=11, tm_mday=513, tm_hour=15, tm_min=48, tm_sec=28, tm_wday=3, tm_yday=309, tm_isdst=0)
現在看起來更有希望格式成我們想要的時間了。
time.strftime('%Y-%m-%d',time.localtime(time.time()))
Python程式碼
import time print time.strftime('%Y-%m-%d',time.localtime(time.time()))
最後用time.strftime()方法,把剛才的一大串資訊格式化成我們想要的東西,現在的結果是:2015-11-05
ime.strftime裡面有很多參數,可以讓你能夠更隨意的輸出自己想要的東西:
下面是time.strftime的參數:
strftime(format[, tuple]) -> string
將指定的struct_time(預設為當前時間),根據指定的格式化字串輸出
1,python中時間日期格式化符號:
% y 兩位數的年份表示(00-99)
%Y 四位數的年份表示(000-9999)
%m 月份(01-12)
%d 月內中的一天(0-31)
% H 24小時制小時數(0-23)
%I 12小時制小時數(01-12)
%M 分鐘數(00=59)
%S 秒(00-59)
%a 本地簡化星期名稱
%A 本地完整星期名稱
%b 本地簡化的月份名稱
%B 本地完整的月份名稱
%c 本地相應的日期表示和時間表示
%j 年內的一天(001-366)
%p 本地A.M.或P.M.的等價符
%U 一年中的星期數(00-53)星期天為星期的開始
%w 星期(0-6),星期天為星期的開始
%W 一年中的星期數( 00-53)星期一為星期的開始
%x 本地相應的日期表示
%X 本地相應的時間表示
%% %號本身
2. 計算時間差:
2. 計算時間差:
2. 計算時間差: Python號
#coding=utf-8 import time import datetime d1 = datetime.datetime(2013,6,9) d2 = datetime.datetime(2015, 11,5) print (d1 - d2).days輸出結果: 2015-11-15 14:44:04.291000
Sun Nov 15 14:44:04 2015
5,陽曆轉陰曆calendar (2010, 8, 21)
Python版的農曆日曆Calendar:
#coding=utf-8 <pre class="brush:php;toolbar:false"> import time import datetime starttime = datetime.datetime.now() time.sleep(3) endtime = datetime.datetime.now() print (endtime - starttime).seconds <strong> </strong>輸出結果:2015年11月5日星期四四 五六1廿十2廿一 3廿二4廿三 *5廿四6廿五 7廿六
8廿二9廿八 10廿九11三十 1213初七9嵐15初四16初五 17初六18初七 19初八20初九 21初十
22十一23十二 24十三25十四 26十五27十六 28十七29十八30十九
計算年齡:
#coding=utf-8 import time import datetime d1 = datetime.datetime.now() d3 = d1 + datetime.timedelta(days =10) print str(d3) print d3.ctime()<strong> </strong>