使用365.25 * 24 * 60 * 60 * 1000在javascript中计算年龄

时间:2014-03-21 03:53:55

标签: javascript jquery

我正在使用以下脚本来计算年龄(年)。 此代码在12pm之前将结果返回为17,在12pm之后将其返回为18。

$(document).ready(function () {
        var dobAge = 03 + "/" + 21 + "/" + 1996;
        dobAge = new Date(dobAge);
        var today = new Date();
        age = Math.floor((today - dobAge) / (365.25 * 24 * 60 * 60 * 1000));
        alert(age);
    });

我希望这段代码在12点之后返回18。 怎么可能?请帮忙。

0 个答案:

没有答案