我的AJAX调用返回一个带有Time
参数的对象。问题是,它以这样的格式给出它:
2014-07-28T19:53:56.0000000Z
我想把它变成人类可读的字符串。我试过这样做:
var time = "2014-07-28T19:53:56.0000000Z";
var parsed = Date.parse(time).toLocaleString("en-us");
但这不起作用(parsed
评估为"1,406,577,236,000"
)
我做错了什么?
答案 0 :(得分:1)
试试以下方式
var time = "2014-07-28T19:53:56.0000000Z";
var date = new Date(time);
date.toString();
答案 1 :(得分:1)
尝试这种方式var time = new Date(" 2014-07-28T19:53:56.0000000Z");在此之后,您可以以任何本地格式转换此日期时间