【发布时间】:2019-09-13 04:45:12
【问题描述】:
鉴于current_date(),我想获得上个月的 20 日
我正在尝试使用 time.strftime 但无法从中减去该值。
timestr = time.strftime("%Y-(%m-1)%d")
这给了我错误。如果我的 current_date 是在四月,那么预期的输出是 2019-03-20。不知道该怎么做。
我阅读了 SO 的帖子,其中大多数都提到了当月的第一天/最后一天。任何帮助将不胜感激。
【问题讨论】:
-
所以..如果你能得到给定月份的第一天,减去一个月,然后加上 19 天。我还建议使用
datetime,因为它有更多适用的属性/方法
标签: python python-3.x