如何在javascript中验证日期

时间:2012-03-15 11:47:06

标签: javascript asp.net validation sharepoint-2010

我有一个SharePoint日期选择器控件,用于选择BirthDate。我希望生日从当前日期开始至少16岁。

任何人都可以指导我如何使用javascript验证这一点吗?我没有多少使用过javascript,请指导我如何进行验证过程?

1 个答案:

答案 0 :(得分:1)

使用库date.js: -

http://www.datejs.com/

此库添加了许多处理日期对象的方法。

不使用外部库,比较出生日期超过16的最简单方法是将日期转换为纪元时间戳,然后将其与现在减去16年的时间戳进行比较。

请注意,虽然大多数语言/平台在几秒钟内使用时间戳,但Javascript使用毫秒,因此在与外部源的时间戳进行比较时,您需要除以系数1000。