从字符串到php时间的日期和时间

时间:2017-07-24 14:17:48

标签: php date time

嗨我想把字符串“25.01.2017 08:22:10”变为有效的php时间

date_default_timezone_set('Europe/Berlin');
$format = 'Y-m-d H:i:s';
$date = DateTime::createFromFormat($format, 25.01.2017 08:22:10);

不起作用。也许是因为点......

1 个答案:

答案 0 :(得分:0)

试试这个:

date_default_timezone_set('Europe/Berlin');

$date = DateTime::createFromFormat(
    'd.m.Y H:i:s', 
    '25.01.2017 08:22:10'
);

注意调整日期格式并用'包围日期(需要string)。

供参考,见: