我有一個JSON保持日期時間值在unix視圖。轉換Unix日期格式
如何使用JavaScript將其轉換爲人類可讀值? 例如:
1503575274000
到2017-08-24 15:11:54
我使用它來建立使用谷歌的可視化圖表,我的代碼看起來是這樣的:
function drawChart() {
var jsonData = $.ajax({
url: "jsonUrl",
type: "GET",
dataType: 'json',
async: "false"
}).done(function (jsonData) {
var data = new google.visualization.DataTable();
data.addColumn('number', 'dateExecutes');
data.addColumn('number', 'passed');
data.addColumn('number', 'failed');
jsonData.forEach(function (row) {
data.addRow([
row.dateExecutes,
row.passed,
row.failed,
]);
});
我還需要使用常規的日期格式,而不是DateExecutes
'新的Date(1503575274000)'應該這樣做。這不是奇怪的格式,它被稱爲unix時間戳 – abhishekkannojia
可能的重複[如何從Javascript中的unix時間戳得到人類可讀的日期?](https://stackoverflow.com/questions/7827617/how-doi-i- get-a-human-readable-date-from-a-unix-timestamp-in-javascript) – 2017-08-24 12:25:40
把你的日期寫成這樣:'2017-08-24T18:25:43.511Z'會更好,它會自動轉換爲javascript Date對象 –