【问题标题】:Jquery datepicker showing wrong date for leap year [closed]Jquery datepicker显示闰年的错误日期[关闭]
【发布时间】:2016-05-27 19:46:09
【问题描述】:

我在一个旧项目中使用日期选择器,它工作正常 但它显示了错误的闰年日期 29/02/2016。

这里显示的是 2016 年 1 月 3 日,而不是 2016 年 2 月 29 日。 请帮助我显示正确的闰年日期。

访问:http://2008.kelvinluck.com/assets/jquery/datePicker/v2/demo/datePicker.html

【问题讨论】:

  • 欢迎来到 Stack Overflow。我们很乐意为您提供帮助。为了提高您获得答案的机会,以下是一些提示:How to Ask
  • 我猜这是库中的一个错误。但是由于他们在他们的页面上只谈论 jquery 1.1 和 1.2,我猜想它不再被维护并且这不会被修复。因此,您要么需要自己查看该代码并修复 tge 错误,要么切换到另一个库。

标签: javascript jquery datepicker leap-year


【解决方案1】:

这个错误实际上是在 2010 年在这个特定的日期选择器中报告的。See issue #195。那里发布了一种解决方法 - 或者更确切地说是对其中一个功能的重写。

但是,很明显该库已被废弃,因此我的建议是切换到其他库。如果您的项目专注于 jQuery,请尝试 the date picker control in jQuery UI。如果您不喜欢 jQueryUI 的开销,它已单独提供here

【讨论】:

猜你喜欢
  • 2016-03-27
  • 2012-03-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-06-08
  • 1970-01-01
  • 1970-01-01
  • 2012-12-11
相关资源
最近更新 更多