格式化日期2011-09-23T23:00:00看起来像23.09.11

Kar*_*arl 0 php date

我希望这是一个非常简单的问题,但它让我疯了!

PHP中的日期格式似乎需要一个时间戳,但我所拥有的只是2011-09-23T23:00:00并且我想把它变成23.09.2011- 我该怎么做?

Arn*_*anc 5

使用DateTime/date_create:

date_create('2011-09-23T23:00:00')->format('d.m.Y');
Run Code Online (Sandbox Code Playgroud)

使用strtotime:

date('d.m.Y', strtotime('2011-09-23T23:00:00'));
Run Code Online (Sandbox Code Playgroud)