python如何输出上个月的月末日期

这篇文章将为大家详细讲解有关python如何输出上个月的月末日期,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

如下所示:

import dateutil
def before_month_lastday(ti):
  today=dateutil.parser.parse(str(ti))
  first = datetime.date(day=1, month=today.month, year=today.year)
  lastMonth = first - datetime.timedelta(days=1)
  cc=str(lastMonth.year)+str(lastMonth.month)+str(lastMonth.day)
  return int(cc)
print(before_month_lastday(20171011))
2017930

关于“python如何输出上个月的月末日期”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。