如果月份无效,如何计算DOB的年龄?

问题描述 投票:1回答:2

我有一个日期字段,如果月份未知,则接受。我从输入的日期和当前的日期和时间计算age

var birthDate = new Date("12 UNK 1995");
var now = new Date();
var age = now.getFullYear() - birthDate.getFullYear();

document.write("Your Age is: " + age);

如果运行这是扔我NaN错误。我认为这是因为无效的日期格式。

我有什么方法可以计算age,即使月份是基于年份只有在任何种类的日期格式?

javascript c# regex typescript datetime
2个回答
© www.soinside.com 2019 - 2024. All rights reserved.