【发布时间】:2014-11-25 14:08:33
【问题描述】:
我有一个这样的日期数组:
var dateArray = ["1965-12-29", "1902-11-04", "1933-10-21", "1983-10-16"];
我想做的是检查/计算每个出生日期元素,以查看仅基于年份的年龄是否小于 110 岁。如果年龄大于 110 岁(也仅基于年份),那么我希望从 dateArray 中删除/删除此元素。
基本上,我要做的是在 JavaScript 中转换以下 SQL 代码:
FROM TABLE X
WHERE TO_CHAR(DOB, 'YYYY') > (TO_CHAR(TO_DATE('2014/09/30', 'YYYY/MM/DD'), 'YYYY') - 110)
非常感谢。
【问题讨论】:
-
遍历数组,创建一个日期对象,进行比较。
-
您好,谢谢您的回复,您能帮忙比较一下吗?谢谢... JS新手
标签: javascript sql arrays validation date