我正在寻找一个可以存储和管理模糊(即不确定)日期/时间的.NET库,也就是说,时间表达式不遵循通常的日,月,年,小时,分钟,秒的精确模式.我需要能够处理表达的日期/时间值的东西,例如:
该库可能实现FuzzyDateTime类型或类似的东西,并允许多种方式从文本和/或常规DateTime值构造它的实例.还需要比较和排序功能.
所以,我的问题是:你知道任何适合这种描述的产品吗?我很高兴考虑各种产品,即商业,开源,免费软件等.
有任何想法吗?非常感谢.
PostgreSQL提供了date用于存储日期的格式数据类型.然而,这些日期的问题是 - 据我所知 - 他们不能提出不确定性的原因.
有时人们不知道某事的完整日期,但知道它发生在1995年1月或"1999年或2000年"(date2).可能有几个原因:
我想知道是否有一种数据类型来存储这样的"日期"以及它们是如何传递的.它会导致你值逻辑像比如有些操作date2 < 20001/01/01应该是true,date2 < 2000/01/01是possible和date2 < 1998/01/01应false.
如果没有这样的数据类型,那么在自己构建这样的"表"有什么好的做法?