我有一个格式的词典:
{'12/12/1980' : ['28.75', '28.87', '28.75', '28.75', '2093900.0', '0.0', '1.0']}
使用datetime模块,我需要能够在一系列日期内遍历字典,并调用附加到每个键的值/列表中的索引。
这是我到目前为止所拥有的:
from datetime import date, timedelta as td
delta = date_sold - date_bought
for i in range(delta.days + 1):
print (date_bought + td(days=i))
我的主要问题是输出的日期和时间如下:
1980-12-12 00:00:00
1980-12-13 00:00:00
1980-12-14 00:00:00
1980-12-15 00:00:00
1980-12-16 00:00:00
1980-12-17 00:00:00
1980-12-18 00:00:00
1980-12-19 00:00:00
1980-12-20 00:00:00
我需要输出的格式为MM / DD / YYYY格式,以便我可以使用生成的日期来调用我的字典键。
该函数必须输出如下日期:
12/12/1980
12/13/1980
12/14/1980
等...
非常感谢任何帮助!
答案 0 :(得分:2)
您需要设置格式。 检查一下 https://docs.python.org/2/library/datetime.html#datetime.date.strftime 查看示例并根据您的需求进行调整 (编辑:拼写错误)