gpt4 book ai didi

特定格式的python strptime

转载 作者:太空宇宙 更新时间:2023-11-04 10:51:42 26 4
gpt4 key购买 nike

我有一个带有时间字段的 Django 模型:time_from = models.TimeField()。我目前有一个以小时为单位发送时间的网络表单,例如:12、13、4、5 ...等等...

我目前有这段代码:time.strptime(str(int(request.POST['time_to'])/60), "%H") 但它抛出一个错误:

'time.struct_time(tm_year=1900, tm_mon=1, tm_mday=1, tm_hour=3, tm_min=0, tm_sec=0, tm_wday=0, tm_yday=1, tm_isdst=-1)' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] format.

如何在我的模型中保存 4(即凌晨 4 点)?

最佳答案

如果您只需要小时数,最简单的方法是根本不解析:

import datetime
myhour= '4'
mytime= datetime.time( hour= int(myhour) )

关于特定格式的python strptime,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13467587/

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