在Python中,有許多方法來獲取月初的日期。具體方法取決于你的應用程序所需要的日期格式。
# 方法一:使用datetime模塊 import datetime now = datetime.datetime.now() month_start = datetime.datetime(now.year, now.month, 1) print(month_start) # 方法二:使用dateutil模塊 from dateutil.relativedelta import relativedelta import datetime now = datetime.datetime.now() month_start = now + relativedelta(day=1) print(month_start) # 方法三:使用pandas模塊 import pandas as pd now = pd.Timestamp('now') month_start = now - pd.offsets.MonthBegin() print(month_start)
這些方法中,每一種都有其優點和適用范圍。選擇適當的方法取決于你的具體需求。