这是我在浏览器中显示日期的JS功能,但格式随浏览器而变化。意味着当我在chrome上打开我的项目然后格式是2015年4月30日,当在IE上打开然后2015年4月30日。我该如何解决这个问题?
document.getElementById(lblClock).innerHTML = nd.toLocaleString();
我正在使用它。如何在不使用Date.js和moment.js的情况下执行此操作?请帮帮我
答案 0 :(得分:0)
尝试使用http://blog.stevenlevithan.com/archives/date-time-format中的日期格式库 或尝试找到类似的东西
答案 1 :(得分:0)
之前没有什么特别的,我之前使用的是将语言环境日期转换为字符串。
document.getElementById(lblClock).innerHTML = nd.toLocaleString();
只需提供您希望查看日期的特定格式。
document.getElementById(lblClock).innerHTML = nd.format('dddd,MMM dd,yyyy,HH:mm:ss');
它适用于任何浏览器或任何版本。