美文网首页python基础
Python datetime模块:表示昨天,上个小时,上个月

Python datetime模块:表示昨天,上个小时,上个月

作者: 梅花鹿数据rieuse | 来源:发表于2018-08-30 21:50 被阅读31次

    时间不是能随便加减,要用到datetime内部的datetime.timedelta()
    用下面代码方便准确的获取昨天,上个小时,上个月。

    import datetime
    
    today = datetime.datetime.now().day
    yesterday = (datetime.datetime.now() - datetime.timedelta(days=1)).day
    
    hour = datetime.datetime.now().hour
    last_hour = (datetime.datetime.now() - datetime.timedelta(minutes=60)).hour
    
    month = datetime.datetime.now().replace(day=1).month
    last_month = (datetime.datetime.now().replace(day=1) - datetime.timedelta(days=1)).month
    

    相关文章

      网友评论

        本文标题:Python datetime模块:表示昨天,上个小时,上个月

        本文链接:https://www.haomeiwen.com/subject/vozdwftx.html