【问题标题】:Best jQuery Date Plugin for Dates of Extreme Difference (1000+ BC - Today)极端差异日期的最佳 jQuery 日期插件(1000+ BC - 今天)
【发布时间】:2009-07-14 01:15:08
【问题描述】:

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

有没有人见过可以更轻松地处理此要求的插件?也许这里需要老式的手工输入。

【问题讨论】:

  • 这很难。 date.js 甚至不理解“今天-100 年”。
  • 是的;在询问之前我做了一些查看 - 我对我的发现没有留下深刻印象:)
  • 哇!您正在构建什么样的应用程序?时间线?也许,今年,您可以使用 jQuery 滑块?
  • 如果您能分享您现有的研究成果,我们就不会推荐您已经看过的那些东西了。
  • @SolutionYogi - 我的初步研究没有发现任何值得一提的东西。此外,您在此处发布的答案不仅适用于我,还适用于我。它们适合任何来访的人。

标签: jquery date jquery-plugins


【解决方案1】:

在为管理涉及大量日期条目的幼儿园的应用程序进行了一些可用性研究之后,最适合我的用户的是蒙面插件,其中输入文本字段具有 __/__/____ 。我使用了这个出色的Masked Input plugin。如果只需要输入年份,那么只需设置一个 4 位数的模式即可。

【讨论】:

    【解决方案2】:

    我喜欢 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/

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

    编辑:

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

    【讨论】:

    • Vista 的日期选择器应该一直到 Windows 7 的发布:P
    【解决方案3】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-11-26
      • 1970-01-01
      • 1970-01-01
      • 2013-01-11
      • 2014-07-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多