将php4 date()转换为php5 date_format()

时间:2012-04-23 22:30:03

标签: php date

我有以下代码:

$date = mktime(12, 0, 0, $month, 1, $year); // 1st day of month as unix stamp
for( $day = 1; $day <= date("t", $date); $day++ ) {
     //...
}

执行时会产生以下通知:

  

注意:遇到的格式不正确的数值   /home2/wordprh4/public_html/contenido/themes/bam/events/table-mini.php   第53行

我想使用php5 date_format()转换date();,但我遇到了一些问题......

这样做的正确方法是什么?


FYI第53行

for( $day = 1; $day <= date("t", $date); $day++ ) {

1 个答案:

答案 0 :(得分:0)

我认为没有必要这样做,但你可以像这样使用date_format()

$date = date_create('2012-02-01'); //First you have to create the date
echo date_format($date, 'Y-m-d H:i:s'); //Next simply pass the needed format