您的位置 » 首页 » 编程开发 » python资料:Python日期(月份)相减思路

python资料:Python日期(月份)相减思路

发表于4年前 | 作者: seay | 分类: 编程开发 | 孵化于:2013年02月22日 | 文章热度:4,630 次 全屏阅读

显示不全请点击全屏阅读

#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:

python资料,

如果您喜欢我的博客,欢迎点击图片定订阅到邮箱填写您的邮件地址,订阅我们的精彩内容: 也可以点击链接【订阅到鲜果】

如果我的想法或工具帮助到了你,也可微信扫下方二维码打赏本人一杯咖啡


来自 Seay互联网安全博客
本文地址:http://www.cnseay.com/2306/
文章版权说明请看置顶文章,尊重作者,转载请以链接形式标明原文地址

马上分享给你的朋友吧~

已经有2个筒子的人留下了脚印...

  • 小痕 说:
    1楼
    2013 年 3 月 21 日 下午 5:51 回复

    ❗ 丫丫的,我怎么发现你什么语言都会- -!

    python,C++,C#,java……

    • 【管理员】seay 说:
      2013 年 3 月 21 日 下午 6:14 回复

      :smile: 10来种吧

发表评论

你的大名(必填)

你的邮箱(必填)

评论内容(必填)