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) ) # 加減毫秒