【问题标题】:getting today's and yesterday's date获取今天和昨天的日期
【发布时间】:2021-01-27 14:51:16
【问题描述】:

我想要一个代码 sn-p 以 YYYY-MM-DD 格式给出今天和昨天的日期。我知道如何提取当前日期,这里是它的代码:

import datetime
cur_date = datetime.datetime.today().strftime('%Y-%m-%d')

但我不知道如何提取前一天的日期。操作当前日期是唯一的方法吗?

【问题讨论】:

标签: python-3.x date datetime


【解决方案1】:

您可以使用timedelta 来做到这一点:

from datetime import datetime, timedelta
yesterday = datetime.today() - timedelta(days=1)

输出将是:

datetime.datetime(2021, 1, 26, 20, 27, 25, 849797)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-04
    • 1970-01-01
    • 2014-02-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多