极端差异日期的最佳jQuery日期插件(1000 + BC – 今天)

我现在正在开展一个项目,需要在日期选择器上有很大的灵活性。 用户可以在几千年前插入日期,以及截至今天的日期。 典型的日期选择器非常适合在几年内选择彼此的日期,但在选择巨大差异的日期时不太好。

有没有人看过一个可以更容易处理这个要求的插件? 也许这里需要老式的手工入门。

在对应用程序进行一些可用性研究以管理涉及大量日期条目的幼儿园之后,对我的用户最有效的是蒙版插件,其中输入文本字段具有__/__/____ 。 我使用了这个优秀的Masked Input插件 。 如果您只需输入年份,则只需设置一个4位数模式。

我喜欢Vista的日历,可以轻松选择任何年/月/日。 我找不到是否有一个模仿Vista风格日期选择器的jQuery插件,但有一个看起来很棒的mootools版本。

http://www.monkeyphysics.com/mootools/script/2/datepicker#examples

或者,有时最好让用户输入日期。 如果您的用户不太精通,您可以使用Datejs库并创建一些快捷方式,以便他们可以轻松输入日期。

http://www.datejs.com/2007/11/27/getting-started-with-datejs/

是的,我很想知道什么样的项目需要处理如此广泛的日期范围!

编辑:

再考虑一下,如何修改现有的日期选择器插件,以便用户可以双击一年,它成为用户可以输入年份的输入字段? 同样,双击月份会导致4×3网格,用户可以快速选择月份(就像Vista日历的行为方式一样)。

也许你可以使用像Flot这样的东西,并有一个X轴为日期时间的图表。 该图表将是反向对数,因此1000BC和1900BC之间的距离将类似于1999AD和2000AD之间的差异(因为我认为更接近的日期需要更准确)。