我從數據庫獲取的值是時間戳。並且需要將其轉換爲mm/dd/yyyy H:i:s使用javascript。我試了下面的代碼。但它不工作它的Firefox/ie.But其工作在鉻..如何解決它。如何將mysql時間戳格式化爲mm/dd/yyyy H:我在s中輸入javascript
function formatDate(value){
if(value){
Number.prototype.padLeft = function(base,chr){
var len = (String(base || 10).length - String(this).length)+1;
return len > 0? new Array(len).join(chr || '0')+this : this;
}
var d = new Date(value),
dformat = [ (d.getMonth()+1).padLeft(),
d.getDate().padLeft(),
d.getFullYear()].join('/')+
' ' +
[ d.getHours().padLeft(),
d.getMinutes().padLeft(),
d.getSeconds().padLeft()].join(':');
return dformat;
}
我得到的NaN/NaN的/ NaN的/ NaN的/的NaN/NaN的Firefox和ie.Any幫助深表感謝
下面是格式化MySQL日期的一個非常簡短的方法http://stackoverflow.com/a/3075893/2047369 – Mike 2013-12-02 09:18:01