gpt4 book ai didi

python - 指示小时较小的 TimeField 的最佳方法是 'after' 小时较大的 TimeField

转载 作者:太空宇宙 更新时间:2023-11-03 17:11:01 24 4
gpt4 key购买 nike

我有一个带有 start_time 和 stop_time 的每日事件模型。

class DailyEvent(models.Model):
start_time = models.TimeField()
stop_time = models.TimeField()

例如,如果 start_time 是晚上 8 点,stop_time 是凌晨 3 点,那么表示 stop_time 到来的最佳方式是什么?在start_time之后?

我的一个想法是添加此字段来表示 stop_time 表示第二天:

stop_time_next_day = models.BooleanField()

我不想使用 DateTimeField,因为我不想使用假的占位符日期,并且更喜欢比 DateTimeField 更干净的解决方案。

有更好的方法吗?

最佳答案

我得出的结论是,最好让模型暗示 stop_time 始终在 start_time 之后。

关于python - 指示小时较小的 TimeField 的最佳方法是 'after' 小时较大的 TimeField,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34092171/

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