Javascript Date.now为可读格式

时间:2017-11-17 11:15:42

标签: javascript

Date.now();

我想将时间戳转换为可读格式

例如“2017年11月17日星期五19:15:15 GMT + 0800(马来半岛标准时间)”

5 个答案:

答案 0 :(得分:7)

var date = new Date();
console.log(date.toLocaleDateString());
console.log(date.toDateString());
console.log(date.toGMTString());

从这里选择您的方法: https://www.w3schools.com/js/js_date_methods.asp

答案 1 :(得分:2)

您可以执行以下语句

let newDate = new Date(Date.now());
console.log(`${newDate.toDateString()} ${newDate.toTimeString()}`);

答案 2 :(得分:1)

新的Date();



document.getElementById("demo").innerHTML = Date();

<p id="demo"></p>
&#13;
&#13;
&#13;

答案 3 :(得分:0)

根据以上答案,我们也可以一行完成。如下,

var dateString = new Date().toDateString();
var dateString = new Date().toLocaleDateString();
var dateString = new Date().toGMTString();

答案 4 :(得分:0)

您可以将从Date.now()获得的值传递给new Date(),这将使您有时间以可读的格式。

例如:

let timestamp = Date.now();
console.log(new Date(timestamp))