我有一个日期字段,如果月份未知,则接受。我从输入的日期和当前的日期和时间计算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
,即使月份是基于年份只有在任何种类的日期格式?