【发布时间】:2022-01-06 00:50:53
【问题描述】:
我有一个带有缩写月份名称的列表
shortmonth = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']
而且我想把每个元素都做成2020年的日期格式,所以每个元素都会是
'2020-01-01'
作为日期而不是简单的字符串。我对python很陌生,如果有人能解释一下如何做到这一点。
【问题讨论】:
-
就像
2020-XX-01中的每个元素一样? -
是的,每一个都是这种格式,只有月份要改变
-
您打算在约会时使用
datetime.datetime对象吗? -
是的,我也希望能够做到这一点
-
如果
shortmonth中的列表真的只是按顺序排列的所有月份,则可能有更简单的解决方案,您只需使用数字 1 到 12。