ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScriptで時刻文字列を時刻に変換する方法

JavaScriptで時刻文字列を時刻に変換する方法

coldplay.xixi
coldplay.xixiオリジナル
2021-04-30 16:27:196729ブラウズ

時刻文字列を時刻に変換する Javascript メソッド: 1. ミリ秒数に基づいて Date オブジェクトを構築します (コードは [var date = new Date(timestamp)] です); 2. 日付をフォーマットします。コードは [dateTime = date.toLocaleString] です。

JavaScriptで時刻文字列を時刻に変換する方法

このチュートリアルの動作環境: 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 サイトの他の関連記事を参照してください。

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