Javascript HTML&;CSS更改整个网页上的日期格式

Javascript HTML&;CSS更改整个网页上的日期格式,javascript,html,css,web,date-format,Javascript,Html,Css,Web,Date Format,我正在开发一个portlet,它将被世界各地的多个用户使用,因此我们希望将Html页面上所有内容的基本日期格式从默认更改为DD/MMM/YY,其中MMM是缩写,因为默认值会因您的国家(即美国或其他地方)而有所混淆 因为所有的日期都需要这样写,可能只是CSS或HTML文件中的一行代码?我环顾四周,找不到任何关于缩写日期的信息,因此我宁愿直接询问专业人士。我会将所有日期包装成一个,然后使用JavaScript将其转换为一个 HTML: 于2003年7月发布 JS: var elements=doc

我正在开发一个portlet,它将被世界各地的多个用户使用,因此我们希望将Html页面上所有内容的基本日期格式从默认更改为DD/MMM/YY,其中MMM是缩写,因为默认值会因您的国家(即美国或其他地方)而有所混淆


因为所有的日期都需要这样写,可能只是CSS或HTML文件中的一行代码?我环顾四周,找不到任何关于缩写日期的信息,因此我宁愿直接询问专业人士。

我会将所有日期包装成一个,然后使用JavaScript将其转换为一个

HTML:

于2003年7月发布
JS:

var elements=document.getElementsByTagName(“时间”);

对于(var i=0;itoDaA,欢迎使用栈溢出),我有两个评论,我希望能有所帮助:我们通常不使用诸如问候语和签名之类的东西来避免杂乱;考虑删除“谢谢!”和随之而来的一切。我也建议在最后明确地陈述你的问题:“以这种方式格式化网页上所有日期的最佳方式是什么?”
aka 05/05/2014 should show up as 05/May/14
and 06/08/2015 should show up as 06/Aug/15
Published <time datetime="2011-07-03">07/03</time>
var elements = document.getElementsByTagName("time");
for (var i=0; i<elements.length; i++) {
    var dat = new Date('UTC:'+elements[i].getAttribute('datetime'));
    elements[i].innerHTML = dat.toLocaleDateString();
}