ホームページ > 記事 > ウェブフロントエンド > JavaScriptでタイムスタンプを時刻に変換する方法
タイムスタンプを時刻に変換する Javascript メソッド: まず、[新しい日付 (タイムスタンプ)] 形式を直接使用して変換し、現在時刻を取得します。次に、結合規則性などの手段を使用して、[yyyy-MM-] に変換します。 dd hh:mm :ss] 形式。
このチュートリアルの動作環境: Windows 7 システム、JavaScript バージョン 1.8.5、DELL G3 コンピューター。
タイムスタンプを時刻に変換する Javascript メソッド:
var timestamp4 = new Date(1472048779952);
//新しい日付 (タイムスタンプ) 形式を直接使用して変換し、現在時刻を取得します
console.log(timestamp4);
console.log(timestamp4.toLocaleDateString().replace(/\//g, "-") + " " + timestamp4.toTimeString().substr(0, 8));
//スプライシングの規則性やその他の方法を使用して、yyyy-MM-dd hh:mm:ss 形式に変換します
効果は次のとおりです:
ただし、toLocaleDateString() メソッドはブラウザごとに異なるため、この変換は一部のブラウザでは満足のいく結果が得られません。たとえば、IE は 2016 年 8 月 24 日 22:26:19 であり、 Sogou の形式は、2016 年 8 月 24 日水曜日 22:39:42
は、それぞれ時刻の年、月、日を取得することで結合できます。例:
function getdate() { var now = new Date(), y = now.getFullYear(), m = now.getMonth() + 1, d = now.getDate(); return y + "-" + (m < 10 ? "0" + m : m) + "-" + (d < 10 ? "0" + d : d) + " " + now.toTimeString().substr(0, 8); }
関連する無料学習の推奨事項: JavaScript ビデオ チュートリアル
以上がJavaScriptでタイムスタンプを時刻に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。