出于某种原因,我无法找到如何从新的Date()。getTime()格式化字符串的答案。
当我运行此字符串时,我得到一系列数字,例如1395430135200。
如何将其格式化为具有时区的可读日期?
答案 0 :(得分:1)
您需要将UNIX时间作为参数传递给新的日期对象,然后可以使用.toString()
来获得可读的解释。像这样:
new Date(1395430135200).toString()
// "Fri Mar 21 2014 20:28:55 GMT+0100 (W. Europe Standard Time)"
答案 1 :(得分:1)
为什么不使用新的Date()?
var now = new Date();
console.log(now.toLocaleDateString());
console.log(now.toLocaleTimeString());