天天看點

python 處理日期時間 格式化等

python使用datetime子產品timedelta實作日期時間相加:

python計算明天的日期:

from datetime import datetime

from datetime import timedelta

now = datetime.now()

aDay = timedelta(days=1)

now = now + aDay

print now.strftime('%Y-%m-%d')

python計算昨天時間:

from datetime import datetime

from datetime import timedelta

now = datetime.now()

aDay = timedelta(days=-1)

now = now + aDay

print now.strftime('%Y-%m-%d')

使用timedelta可以很友善的在日期上做天days,小時hour,分鐘,秒,毫秒,微妙的時間計算,如果要計算月份則需要另外的辦法

計算上個月的月份

import time

last_month = time.localtime()[1]-1 or 12

print last_month