您好,我已经使用 toLocaleDateString()
来显示来自 rss 提要的日期,但它在所有浏览器中都不显示 dd/mm/yyyy
格式, safari 和 mozila 显示不同,但 chrome 显示正确。
最佳答案
toLocaleDateString
旨在提供一种人类可读的格式,根据用户自己计算机的规则。例如,如果我的计算机设置为法语,它可能包含法语的日期名称。
toLocaleDateString
不是获取所需格式的可靠方法。相反,这样做:
var dateobj = new Date();
function pad(n) {return n < 10 ? "0"+n : n;}
var result = pad(dateobj.getDate())+"/"+pad(dateobj.getMonth()+1)+"/"+dateobj.getFullYear();
关于javascript - toLocaleDateString() 不返回 dd/mm/yyyy 格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22719346/