【发布时间】:2013-07-01 20:01:03
【问题描述】:
我有一个脚本,我想将日期格式化为短日期格式,即:
2013 年 7 月 3 日或 2013 年 7 月 3 日,第一种日期格式在 Chrome 中的呈现方式与其他浏览器类似,但在其他浏览器中则不然 - 它显示日期月份名称和年份。
function dateFormatter(date) {
return date.toLocaleDateString();
}
有点困惑为什么会这样。是不是因为那个浏览器不支持 tolocalDateString();
我是否需要构建一个自定义日期字符串才能使其正常工作?
对不起,如果它有点含糊 - 我看过 W3C 网站,但有时不信任该网站。
【问题讨论】:
标签: javascript string date datetime cross-browser