Python中使用日期時間,今天、明天、昨天...

功能


需使用datetime套件,通常我們程式中一定會寫log,而log一定會帶時間,因此本篇將分享如何抓取系統日期時間,如何計算日期時間。


語法

  • 抓取此刻的系統日期時間
datetime.datetime.now()
  • 加減星期
datetime.timedelta(weeks=-10)
  • 加減日期
datetime.timedelta(days=-10)
  • 加減小時
datetime.timedelta(hours=-10)
  • 加減分鐘
datetime.timedelta(minutes=-10)
  • 加減秒鐘
datetime.timedelta(seconds=-10)
  • 加減毫秒
datetime.timedelta(microseconds=-10)

範例

  • 抓取此刻的系統日期時間
>>> import datatime
>>> datetime.datetime.now()
datetime.datetime(2019, 8, 5, 21, 26, 35, 381734)

  • 日期時間加減
>>> import datetime
>>> now = datetime.datetime.now()
>>> print( now + datetime.timedelta(weeks=-10) ) # 加減星期
>>> print( now + datetime.timedelta(days=-10) ) # 加減日期
>>> print( now + datetime.timedelta(hours=-10) ) # 加減小時
>>> print( now + datetime.timedelta(minutes=-10) ) # 加減分鐘
>>> print( now + datetime.timedelta(wesecondsks=-10) ) # 加減秒鐘
>>> print( now + datetime.timedelta(microseconds=-10) ) # 加減毫秒





這個網誌中的熱門文章

如何使用python校時

重點整理:Python金融交易-證卷