Python是一門廣受歡迎的編程語言,其日期工具類非常強大,可以幫助開發(fā)者處理多種日期場景。
Python中有一個標準庫叫做datetime,它提供了處理日期和時間的類和函數(shù)。下面我們來看一些常用的日期處理方法:
import datetime # 獲取當前日期和時間 now = datetime.datetime.now() print(now) # 獲取指定日期和時間 dt = datetime.datetime(2020, 6, 1, 12, 30, 00) print(dt) # 轉換字符串為日期和時間 dt_str = "2020-06-01 12:30:00" dt = datetime.datetime.strptime(dt_str, "%Y-%m-%d %H:%M:%S") print(dt) # 格式化日期和時間為字符串 dt = datetime.datetime(2020, 6, 1, 12, 30, 00) dt_str = dt.strftime("%Y-%m-%d %H:%M:%S") print(dt_str) # 日期加減 dt = datetime.datetime(2020, 6, 1, 12, 30, 00) dt = dt + datetime.timedelta(days=1) print(dt)
上述方法在實際開發(fā)中非常實用,可以輕松地處理多種業(yè)務場景。需要注意的是,datetime類比較底層,使用時需要根據(jù)實際需求選擇相應的方法。