如何在日期格式中删除"零"?

Can*_*nna 0 php

我正在尝试打印日期.

例,

$firstMonth = "4";
$firstYear = "2013";
for ( $i=0; $i<6; $i++)
{
 $new_date= date( "Ym", mktime(0, 0, 0, $firstMonth-$i, 1, $firstYear) );
 print $new_date."\n";
}
Run Code Online (Sandbox Code Playgroud)

结果,

201304
201303
201302
201301
201212
201211
Run Code Online (Sandbox Code Playgroud)

我的要求是打印出来的

20134
20133
20132
20131
201212
201211
Run Code Online (Sandbox Code Playgroud)

在这种情况下如何删除"ZERO"?

有什么好主意吗?

Tch*_*upi 5

PHP日期文档中所述:

m:一个月的数字表示,带前导零

n:一个月的数字表示,没有前导零

所以请改用以下格式:

 $new_date= date( "Yn", mktime(0, 0, 0, $firstMonth-$i, 1, $firstYear) );
Run Code Online (Sandbox Code Playgroud)