我很难理解
$datenow = date('Y-m-j H:i:s'); // 2014-08-19 17:56:13
我想用JS生成确切的日期格式,我怎么能做到这一点?
应该是这样的:2014-08-19 19:57:59
我会这样写:)
date = new Date();
dateFormated = date.getFullYear() + '-' + (date.getMonth()+1) + '-' +
date.getDay() + ' ' + date.getHours() + ':' + date.getMinutes() + ':'
+ date.getSeconds();
http://jsfiddle.net/r5mdggc8/2/没有前导零,但您可以通过在每个"日期项"上使用condition来添加它们,如下所示:
dateItem = getDay();
if (dateItem.toString().length < 2) {
dateItem = '0' + dateItem;
}
当然,你可以把它变成一个函数