我需要通过Jquery从mongodb iso日期格式中恢复日期。我怎样才能轻松恢复这个。我需要最简单的方法来转换它。 Mongodb iso日期:2013-12-28T08:30:17.795Z
我的转换类型:28-12-2013 8:30:17
答案 0 :(得分:1)
为了绝对获得你的格式,我认为你必须自己连接元素或调用具有相同效果的东西。
var date = new Date("2013-12-28T08:30:17.795Z");
// from your output, it seems that you want to get UTC time
var result = date.getUTCDate() + "-" + (date.getUTCMonth()+1) + "-" + date.getUTCFullYear()
+ " " + date.getUTCHours() + ":" + date.getUTCMinutes() + ":" + date.getUTCSeconds();
// if you want to get locale time, use
var result = date.getDate() + "-" + (date.getMonth()+1) + "-" + date.getFullYear()
+ " " + date.getHours() + ":" + date.getMinutes() + ":" + date.getSeconds();
alert(result);
答案 1 :(得分:0)
您可以在jquery中创建一个新日期,并将ISODate作为字符串传递:
var d = new Date("2013-12-28T08:30:17.795Z");
alert(d.toLocaleString());