gpt4 book ai didi

Python:没有年份的日期约定

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

我有一个脚本可以查看生日列表,然后计算年龄。有的生日有年、月、日,有的只有月、日。

对于有年份的,我有 dob = date(year, month, day)

但是对于没有年份的那些,存储日期的适当约定是什么,因为 date() 需要一个年份参数?

现在我是说每个没有出生年份的人都出生在 1500 年(这样我至少可以在以后轻松识别他们),但这显然是一个愚蠢的解决方案。

最佳答案

如果没有year;不要使用 datetime.date 类。 日期 必须有年份。如果存在 year,则在每次需要时即时计算 date 字段,和/或在自定义对象上设置 self.date 属性以如果它用于没有年份的对象,则会引发错误。

关于Python:没有年份的日期约定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27239706/

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