以下の関数は、指定されたパラメータの年齢を計算します。jQuery新しい日付()が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で完全に機能します。
しかし、私はサファリに切り替える際に、次の行がInvalid Date
言う:
var past = new Date(select_year + "-" + select_month + "-" + select_day);
私は日付を再構築するために失敗していると仮定しています。
これを修正する方法はありますか?
Safari(iOS)で[Javascript Date()]機能が動作しない可能性があります(https://stackoverflow.com/questions/29652102/javascript-date-function-not-working-in-safari-ios) – CyanCoding