我正在从以下内容转换 json 日期:
/Date(1224043200000)/
到
2012 年 10 月 22 日星期一 16:37:04 UTC+0800
使用
var date = new Date(parseInt(dateData.substr(6), 10));
有什么方法可以更改格式以仅显示月份、日期和年份(2012 年 10 月 22 日),而不是使用与我已经使用的代码相似的代码(如果不是相同的代码)包括时区和当前日期?非常感谢。
我正在从以下内容转换 json 日期:
/Date(1224043200000)/
到
2012 年 10 月 22 日星期一 16:37:04 UTC+0800
使用
var date = new Date(parseInt(dateData.substr(6), 10));
有什么方法可以更改格式以仅显示月份、日期和年份(2012 年 10 月 22 日),而不是使用与我已经使用的代码相似的代码(如果不是相同的代码)包括时区和当前日期?非常感谢。
签出具有强大格式化功能的datejs 。使用toString FormatSpecifiers,您可以提供如下自定义模式:
new Date().toString("MMM dd yyyy");
你可以试试这个:
var formattedDate = date.toString().split(" ").slice(1, 4).join(" ");
您可能想使用momentjs 与这样的东西:
moment(1224043200000).format("MMM Do, YYYY");