ブラウザでの Date() 関数の互換性問題の処理

php中世界最好的语言
リリース: 2018-04-17 11:46:03
オリジナル
1582 人が閲覧しました

今回は、ブラウザでの互換性問題のDate()関数の処理について説明します。ブラウザでのDate()関数の互換性問題を処理するための注意事項は何ですか。以下は実践的なものです。ケース、1 立ち上がって見てください。 通常、new Date() を直接使用すると互換性の問題は発生しませんが、new Date(datetimeformat

string

) はブラウザの互換性の問題を引き起こすことがよくあります。なぜなら、datetimeformatstring の一部の形式はブラウザと互換性がないからです。

1. 高麗人参不使用

りー

2.日付パラメータ

りー a.IE

> IE9-(非対応)

IE9+ (IE9 を含む互換性あり)

b. Firefox (互換性あり)

c. Google (互換性あり)

//无参 所有浏览器都兼容
var dateTime = new Date();
ログイン後にコピー

3. 日付と時刻のパラメータ

りー a. IE (どのバージョンであっても互換性はありません)

b. Firefox (互換性なし)

c. Google (互換性あり)

rreerree

a.IE

> IE9-(非対応)

> IE9+(対応)

> IE9(時差8時間準対応)

b. Firefox (互換性あり)

c. Google (時差8時間準互換)

//日期参数 格式1
var dateTime = new Date("2017-09-12");
ログイン後にコピー

a.IE(準互換時差1時間)

b. Firefox (互換性なし)

c. Google (互換性なし)

要約すると、すべての主要なブラウザでサポートされている形式は次のとおりです: var dateTime = new Date("2017/09/12 13:42:00");

その後、解決策は datetimeformatstring を yyyy/MM/dd hh:mm:ss に変換することです

文字列をフォーマットします 以上です この記事の事例を読んだ後は、この方法を習得したと思います。さらに興味深い情報については、php 中国語 Web サイトの他の関連記事に注目してください。

推奨読書:



以上がブラウザでの Date() 関数の互換性問題の処理の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!