一.time子產品
time子產品提供各種操作時間的函數
一般有兩種表示時間的方式:
第一種是時間戳的方式(相對于1970.1.1 00:00:00以秒計算的偏移量),時間戳是惟一的
#目前時間的時間戳
第二種以數組的形式表示即(struct_time),共有九個元素,分别表示,同一個時間戳的struct_time會因為時區不同而不同
gmtime()與mktime()可以将兩種時間表示方法自由轉換
strftime()可以将struct_time類型自由轉換成字元型
strptime(string, format) 将時間字元串根據指定的格式化符轉換成數組形式的時間
注意,不能直接将時間戳轉換為字元串,時間串也不能直接轉換為時間戳,隻能通過localtime,利用mktime方法來轉
二.datetime子產品
strftime方法,可以将一個datetime型日期轉換成字元串
datetime.strptime(date_string, format):将格式字元串轉換為datetime對象
三.計算目前時間的前1天
天:days
小時:hours
分鐘:minutes
四.time與datetime之間的互相轉換
time 轉為datetime
datetime 轉為time
參考:http://iam42.iteye.com/blog/1922875
http://blog.csdn.net/hong201/article/details/3193121