【发布时间】:2018-09-30 20:21:40
【问题描述】:
日期格式为“YYYYMMDD”,我希望它为“YYYYMMDD-(1)”,即前一天。
例如考虑日期 20080101,之前的日期是 20071231。
有没有内置函数可以做到这一点?
【问题讨论】:
-
将字符串转换为日期,减去一天,将日期转换为您格式的字符串。更好的是:将日期存储为 datetime.date 开头并且不关心格式,除非您打印它。这些部分问题的解决方案在 SO 上非常丰富 - 搜索它们。
标签: python string python-3.x datetime