import time
from datetime import datetime
import calendar
def getLastDayOfLastMonth():
d = datetime.now()
c = calendar.Calendar()
year = d.year
month = d.month
if month == 1:
month = 12
year -= 1
else:
month -= 1
days = calendar.monthrange(year, month)[1]
return datetime(year, month, days).strftime('%Y-%m-%d')
def getFirstDayOfLastMonth():
d = datetime.now()
c = calendar.Calendar()
year = d.year
month = d.month
if month == 1:
month = 12
year -= 1
else:
month -= 1
return datetime(year, month, 1).strftime('%Y-%m-%d')
print getFirstDayOfLastMonth()
print getLastDayOfLastMonth()
Python计算上个月最后一天和第一天
最新推荐文章于 2024-07-10 09:09:09 发布