年月日返回想要的格式

返回固定的日期格式,返回的格式为 年,日,月,格式可以自己更改

  1. def coverdate(self,year,month,day):
  2.     year = int(year)
  3.     month = int(month)
  4.     day = int(day)
  5.     if year % 4 == 0: #判断是否是闰年
  6.         if day == 29 and month == 2:  #2月特殊处理
  7.             wantday =str(year) + "1" + "3"
  8.         elif day == 31 and month == 12:  #12月特殊处理
  9.              wantday = str(year+1) + “1” +“1”
  10.         elif day == 31:  #31天的月份
  11.             for i in [1,3,5,7,8,10]:
  12.                 if i == month:
  13.                     wantday = str(year)+"1" +str(month+1)
  14.         elif day == 30:  #30天的月份
  15.             for i in [4,6,9,11]: #31天的月份也包含30天
  16.                 if i == month:
  17.                     wantday = str(yar)+"1" + str(month+1)
  18.                else:
  19.                     wantday =  str(year)+ str(day+1) + str(month)
  20.         else: #普通天处理
  21.             wantday = str(year) + str(day+1) + str(month)
  22.     else:
  23.         if day == 28 and month == 2:
  24.             wantday = str(year)+"1" +"3"
  25.         elif day == 31 and mont == 12:
  26.              wantday = str(year+1) + “1” +“1”
  27.         elif day == 31:
  28.             for i in [1,3,5,7,8,10]:
  29.                 if i == month:
  30.                     wantday = str(year)+"1" +str(month+1)
  31.         elif day == 30:
  32.             for i in [4,6,9,11]:
  33.                 if i == month:
  34.                     wantday = str(yar)+"1" + str(month+1)
  35.                else:
  36.                     wantday =  str(year)+ str(day+1) + str(month)
  37.         else:
  38.             wantday = str(year) + str(day+1) + str(month)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值