時刻文字列を時刻に変換する Javascript メソッド: 1. ミリ秒数に基づいて Date オブジェクトを構築します (コードは [var date = new Date(timestamp)] です); 2. 日付をフォーマットします。コードは [dateTime = date.toLocaleString] です。
このチュートリアルの動作環境: Windows 7 システム、JavaScript バージョン 1.8.5、DELL G3 コンピューター。
時間文字列を時間に変換する Javascript メソッド:
時間文字列形式の場合: "2017-03-03 12:23:55";
IE: 無効な日付を表示します
new Date("2017-03-3 12:23:55") //[date] Invalid Date[date] Invalid Date
Chrome と FireFox: 正しい表示
new Date("2017-03-3 12:23:55") //Fri Mar 03 2017 12:23:55 GMT+0800 (中国标准时间)
違いを解決します:
時刻文字列形式は一律に「2017 /03/」に変換されます。 03 12:23:55";
var date = '2015-03-05 17:59:00'; date = date.substring(0,19); date = date.replace(/-/g,'/'); var timestamp = new Date(date).getTime(); document.write(timestamp); // 根据毫秒数构建 Date 对象 var date = new Date(timestamp); // 格式化日期 dateTime = date.toLocaleString(); alert(dateTime);
関連する無料学習の推奨事項: JavaScript ビデオ チュートリアル
以上がJavaScriptで時刻文字列を時刻に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。