我正在努力解决这个问题
$datenow = date('Y-m-j H:i:s'); // 2014-08-19 17:56:13
我想用JS生成确切的日期格式,我该怎么做?
应该如何显示:2014-08-19 19:57:59
答案 0 :(得分:1)
我会这样:)
date = new Date();
dateFormated = date.getFullYear() + '-' + (date.getMonth()+1) + '-' +
date.getDay() + ' ' + date.getHours() + ':' + date.getMinutes() + ':'
+ date.getSeconds();
http://jsfiddle.net/r5mdggc8/2/
没有前导零,但您可以通过在每个"日期项"上使用条件来添加它们。像这样:
dateItem = getDay();
if (dateItem.toString().length < 2) {
dateItem = '0' + dateItem;
}
当然,你可以用它来制作一个功能。