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');

表示するのに1日だけ必要な場合:

echo $date->format('j');
于 2013-02-28T09:47:41.167 に答える
1
echo date('d', strtotime($date));
于 2013-02-28T09:46:52.217 に答える
1

単にこれを使用してください

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

それが動作します...:)

于 2013-02-28T09:49:50.213 に答える