gpt4 book ai didi

python - 值错误 : zero length field name in format

转载 作者:太空宇宙 更新时间:2023-11-03 12:48:59 26 4
gpt4 key购买 nike

我正在尝试使用下面的代码将日期转换为合适的格式并运行到以下错误..任何人都可以提供有关如何克服这里问题的输入吗?

from datetime import datetime
d = datetime.fromtimestamp(1372058963)
print d
create_date = datetime.strptime(str(d), '%Y-%m-%d %H:%M:%S')
print create_date
gerrit_created_date = "{}/{}/{}".format(create_date.month,create_date.day,create_date.year)
print gerrit_created_date

错误:-

  File "test.py", line 7, in <module>
gerrit_created_date = "{}/{}/{}".format(create_date.month,create_date.day,create_date.year)
ValueError: zero length field name in format

最佳答案

也许您使用的是 Python 2.6。指定字段编号。

gerrit_created_date = "{0}/{1}/{2}".format(create_date.month,create_date.day,create_date.year)

您可以使用 strftime 风格的格式。

gerrit_created_date = "{0:%m/%d/%Y}".format(create_date)

获取时、分、秒:

gerrit_created_date = "{0:%m/%d/%Y %H:%M:%S}".format(create_date)

关于python - 值错误 : zero length field name in format,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18158978/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com