var d = new Date(); alert(formatDatetime(d)); function formatDatetime(d) { return d.getFullYear() + '-' + (d.getMonth() + 1) + '-' + d.getDate() + ' ' + d.getHours() + ':' + d.getMinutes(); }
function chkTime(num){ return num<10?"0"+num:num; } Date.prototype.format = function (date, dformat) { //Y:年 m:月 d:日 H:时 i:分 s:秒 var year = date.getFullYear(); var month = chkTime(date.getMonth() + 1); var day = chkTime(date.getDate()); var hours = chkTime(date.getHours()); var minutes = chkTime(date.getMinutes()); var seconds = chkTime(date.getSeconds()); return dformat.replace("Y", year).replace("m", month).replace("d", day).replace("H", hours).replace("i", minutes).replace("s", seconds); } //测试 var date = new Date(); alert(date.format(date, "Y-m-d H:i:s")); 测试下吧~
month = month > 10 ? month : '0' + month; day = day > 10 ? day : '0' + day; ///加上这两句试试
var d = new Date(); alert(formatDatetime(d)); function formatDatetime(d) { //左补齐 function leftPad(i) { return i < 10 ? '0' + i : i; } return d.getFullYear() + '-' + leftPad((d.getMonth() + 1)) + '-' + leftPad(d.getDate())+ ' ' + leftPad(d.getHours()) + ':' + leftPad(d.getMinutes()); }
alert(formatDatetime(d));
function formatDatetime(d) {
return d.getFullYear() + '-' + (d.getMonth() + 1) + '-' + d.getDate() + ' ' + d.getHours() + ':' + d.getMinutes();
}
function chkTime(num){
return num<10?"0"+num:num;
}
Date.prototype.format = function (date, dformat) { //Y:年 m:月 d:日 H:时 i:分 s:秒
var year = date.getFullYear();
var month = chkTime(date.getMonth() + 1);
var day = chkTime(date.getDate());
var hours = chkTime(date.getHours());
var minutes = chkTime(date.getMinutes());
var seconds = chkTime(date.getSeconds());
return dformat.replace("Y", year).replace("m", month).replace("d", day).replace("H", hours).replace("i", minutes).replace("s", seconds);
}
//测试
var date = new Date();
alert(date.format(date, "Y-m-d H:i:s"));
测试下吧~
month = month > 10 ? month : '0' + month;
day = day > 10 ? day : '0' + day;
///加上这两句试试
alert(formatDatetime(d));
function formatDatetime(d) {
//左补齐
function leftPad(i) {
return i < 10 ? '0' + i : i;
}
return d.getFullYear() + '-' + leftPad((d.getMonth() + 1)) + '-' + leftPad(d.getDate())+ ' ' + leftPad(d.getHours()) + ':' + leftPad(d.getMinutes());
}