Python获取上一个月最后一天的日期详解编程语言

[Python]代码    

from datetime import datetime 
from datetime import timedelta 
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,1)+timedelta(days= days)).strftime('%Y-%m-%d %X')  

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/8069.html

(0)
上一篇 2021年7月18日
下一篇 2021年7月18日

相关推荐

发表回复

登录后才能评论