下面的函數根據給定的參數計算年齡。jQuery new Date()在Safari中不起作用
var now = new Date();
var past = new Date(select_year + "-" + select_month + "-" + select_day);
var nowYear = now.getFullYear();
var pastYear = past.getFullYear();
var age = nowYear - pastYear;
它可以在Chrome中正常工作。
但是當我切換到Safari瀏覽器,下面一行表示Invalid Date
:
var past = new Date(select_year + "-" + select_month + "-" + select_day);
我假設它未能重建的日期。
有沒有辦法解決這個問題?
[Javascript Date()函數在Safari(iOS)中不能使用的可能的重複](https://stackoverflow.com/questions/29652102/javascript-date-function-not-working-in-safari-ios) – CyanCoding