在IE8中,我的日期显示不正确。我尝试了许多实现,但它们都不能正常工作。这是我最初在FF,Chrome和IE9中使用的。
var date = TranslateDate(new Date(CreatedDate);其中CreatedDate是一个c# datetime对象。
function TranslateDate(d) {
return GetMonth(d) + '/' + GetDay(d) + '/' + d.getFullYear();
}
function GetMonth(d) {
var month = d.getMonth() + 1;
return (('' + month).length < 2 ? '0' : '') + month;
}
function GetDay(d) {
var day = d.getDate();
return (('' + day).length < 2 ? '0' : '') + day;
}任何帮助都将不胜感激!
发布于 2013-03-11 11:09:35
到目前为止,最简单的解决方案是使用moment.js。请确保保存文件,而不是根据IE 8的url进行查找。
https://stackoverflow.com/questions/15319479
复制相似问题