0

我有

$date= '2013-11-03';

我需要编辑此格式以仅回显天数而没有 0

所以输出 = 3

请问我该怎么做?

4

3 回答 3

7

尝试这个 :

$dt_str = '2013-11-03';
$date   = new Datetime($dt_str);
echo $date->format('Y-m-j');

如果您只需要显示一天:

echo $date->format('j');
于 2013-02-28T09:47:41.167 回答
1

只需使用这个

 $date= '2013-11-03';
 $dateSet =  date('d', strtotime($date));
 printf("%d", $dateSet);

它会工作...... :)

于 2013-02-28T09:49:50.213 回答
1
echo date('d', strtotime($date));
于 2013-02-28T09:46:52.217 回答