ホームページ  >  記事  >  ウェブフロントエンド  >  JS の日付オブジェクトの互換性を扱う方法_JavaScript スキル

JS の日付オブジェクトの互換性を扱う方法_JavaScript スキル

WBOY
WBOYオリジナル
2016-05-16 17:02:08988ブラウズ

コードをコピー コードは次のとおりです。

function NewDate(str) { str = str .split( '-');
var date = new Date();
date.setUTCFul Year(str[0], str[1] - 1, str[2]);
date.setUTCHours (0, 0, 0, 0);
return date;
}

つまり、さまざまなブラウザでの互換性を確保するために、実際には IE と互換性を持たせるために、Date()を使用しています。統一して使用するのが最善です

新しい日付(年、月、日、時、分、秒、ミリ秒)

または

new Date(ミル秒) (ミル秒は 1970 年 1 月 1 日からのミリ秒数です)。

IE で new Date (""date text"") を実行すると返される結果は特殊な日付オブジェクトですが、IE デバッガーではそれが NaN として表示され、数値を返すメソッドを呼び出すと NaN が返されます

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。