使用以下内容:
var date = new Date(parseInt(jsonDate.substr(6)));
我明白了:
Mon Feb 22 1993 00:00:00 GMT+0000 (GMT Standard Time)
我如何格式化
22-02-1993
答案 0 :(得分:4)
您在0
实例上使用getFullYear
,getMonth
(请注意值以Date
开头)和getDate
函数,然后汇编一个串。 (这些链接符合规范,很难阅读; MDC做得更好。)
或者使用像DateJS这样的库(虽然它已经很长时间没有维护)或joidegn mentions,moment.js。
答案 1 :(得分:2)
momentjs效果很好。遗憾的是,NAtive Javascript在这方面缺乏一点,尽管你可以将日期元素共同组合在一起。
答案 2 :(得分:0)
var month = date.getMonth();
date.getDate() + "-" + (month >= 10 ? month : '0' + month) + "-" + date.getFullYear();
在Javascript中阅读有关Date对象的more