我正在开发一款需要存储日期的应用。这很简单。但是,应用程序需要能够存储完全形成或缺少部件的日期。例如,用户可以具有没有一年的月和日,或者没有一天的月和年。
确切的语言/后端尚未确定,但我可能会在cocoa / sqlite中创建一个POC,因此我们可以使用这些来获得答案。
我考虑过一个带有某种标志的三列表,一个DATE / DATETIME列和一个TEXT列,但这似乎是错误的。
我相信我们只需要输入和显示数据,而不是比较或排序日期,但我现在还不完全确定。
想法?
编辑:感谢Celada的建议
这个领域背后的想法是让用户输入过去可能发生的日期,因此可能不知道确切的日期。例如,用户可能知道在2001年3月期间发生的事件或者生日是1月3日而不是年份。