Python Cook書中有很多章節都是針對某個庫的使用進行介紹或是通過組合多個函數實作一些複雜的功能。我這裡直接跳過了上一章節中對于檔案處理的一些章節,直接進入對時間操作的章節。同時,關于datetime也是簡單介紹。因為有很多東西需要自己去使用,去查幫助才最有效。
例子:
計算上一個星期五并輸出。
解答:

import datetime, calendar


lastFriday = datetime.date.today( )

oneday = datetime.timedelta(days=1)

lastFriday -= oneday

while lastFriday.weekday( ) != calendar.FRIDAY:

lastFriday -= oneday

print lastFriday.strftime('%A, %d-%b-%Y')
輸出結果:
Friday, 09-May-2008
擷取目前時間并計算時間差:
t1 = datetime.datetime.now()
quickshort(data, 0, len(data) - 1)
t2 = datetime.datetime.now()
print t1 - t2
...
本文轉自CoderZh部落格園部落格,原文連結:http://www.cnblogs.com/coderzh/archive/2008/05/16/1201074.html,如需轉載請自行聯系原作者