jQuery UI,日历,找出给定的日期是否超过 2 岁
大家好,我正在使用 jQuery UI 系统中的沼泽标准日历。显示的结果(用户单击日期后)为 MM/DD/YYYY。
我想检查这个日期是否不超过 2 年,
也就是说
,用户选择
01/27/2004
这个日期应该说该日期超过 2 年。不过,
12/25/2008
应该能通过测试。
有什么想法吗?
Hay Guys, I'm using the bog standard Calendar from the jQuery UI system. The result shown (after a user clicks a date) is MM/DD/YYYY.
I want to check that this date is not old than 2 years old
ie
say a user picks
01/27/2004
this should say that the date is older than 2 years. However,
12/25/2008
should pass the test.
any ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
DateDiff
返回日期之间的差异(以毫秒为单位):...如果该值大于相当于两年的微秒数...
每年的毫秒数为 31536000000。
更多相关信息: 在 Javascript 中计算日期差异的最佳方法是什么
DateDiff
returns the difference between dates in milliseconds:... and if this is bigger than the number of microseconds equivalent to two years ...
The number of milliseconds per years is 31536000000.
More on that matter: What's the best way to calculate date difference in Javascript
您可以使用 getFullYear 函数来检查这一点。
你可以使用类似的东西(未经测试):
You can use the getFullYear function to check this.
You could use something like (untested):