我有以下代码:
$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++ ) {
答案 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