1. 程式人生 > >python利用datetime模組計算時間差

python利用datetime模組計算時間差

參考連結:https://www.jb51.net/article/70546.htm

獲取請求北京時區時間

def get_local_time_str():
    """
         獲取當前北京時區時間
    """
    utc_dt = datetime.utcnow().replace(tzinfo = timezone.utc)
    bj_dt = utc_dt.astimezon(timezone(timedelta(hours=8)))
    format_time_str = bj_dt.strftime('%Y-%m-%d %H:%M:%S')
    return fomat_time_str

 

計算時間相差天數:

import datetime
d1 = datetime.datetime(2005, 2, 16)
d2 = datetime.datetime(2004, 12, 31)
(d1 - d2).days