- A+
所属分类:Seay信息安全博客
显示不全请点击全屏阅读
#Python有day相减的函数datetime.datetime.timedelta()但是没有月相减的,蛋疼,自己来吧,达到目的就行了,我只要2013-02-10这样的格式就
#OK了,把时间格式化成这样不难吧,接下来就简单了~\(≧▽≦)/~啦啦啦,处理字符串就行了,然后就有了下面的函数
#只是得到上一个月哦,我的目的达到了,如果你想得到上几个月的,就自己改改吧,或者写个循环,~\(≧▽≦)/~啦啦啦
def _minus_moths(_time):
_time_arr = _time.split('-')
_tyears = int(_time_arr[0])
_tmonth = int(_time_arr[1])-1
if _tmonth==0:
_tmonth = _tmonth + 12
_tyears = _tyears - 1
return str(_tyears)+'-'+str(_tmonth)+'-'+_time_arr[2]
#Coding by Seay
print(_minus_moths('2013-01-20'))
Tags:
如果您喜欢我的博客,欢迎点击图片定订阅到邮箱
也可以点击链接【订阅到鲜果】
如果我的想法或工具帮助到了你,也可微信扫下方二维码打赏本人一杯咖啡



