Skip to content

Instantly share code, notes, and snippets.

@KentaYamada
Created April 21, 2019 11:18
Show Gist options
  • Save KentaYamada/14a5cd9d88e0c008b26da46bf1186dbe to your computer and use it in GitHub Desktop.
Save KentaYamada/14a5cd9d88e0c008b26da46bf1186dbe to your computer and use it in GitHub Desktop.
月初、月末の日付取得
from datetime import datetime, timedelta
from dateutil.relativedelta import relativedelta
today = datetime.now().date()
first_date = datetime.strptime(
datetime.strftime(today, '%Y-%m-01'),
'%Y-%m-%d'
).date()
last_date = first_date + relativedelta(months=1) - timedelta(days=1)
print(first_date)
print(last_date)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment