PHP日期格式为JS日期格式

时间:2014-08-19 17:54:00

标签: javascript php

我正在努力解决这个问题

$datenow = date('Y-m-j H:i:s');  // 2014-08-19 17:56:13

我想用JS生成确切的日期格式,我该怎么做?

应该如何显示:2014-08-19 19:57:59

1 个答案:

答案 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;
}

当然,你可以用它来制作一个功能。