我正在尝试根据两个日期来获取年龄:出生日期和访问日期。每次我尝试通过以下方式使用getFullYear();时,都会收到以下错误消息:

var b = getField("dob").value;
var c = b.getFullYear();


我在控制台中收到此错误。

b.getFullYear is not a function
2:Console:ExecException in line 2 of function top_level, script Console:Exec

TypeError: b.getFullYear is not a function
2:Console:Exec
undefined


我究竟做错了什么?我已经尝试了各种方法来完成这项工作,唯一要做的就是使用substring()来获取日期的最后4位数字。

日期格式为mm \ dd \ yyyy。

谢谢!

最佳答案

尝试var b = new Date(getField("dob").value);

08-08 07:27