如何使用PHP从日期时间字符串中分隔日期和时间?

qui*_*k86 3 php datetime

如何转换此字符串

$parent = "2011-08-04 15:00:01";
Run Code Online (Sandbox Code Playgroud)

将它分成两个字符串:

$child1= "2011-08-04";
$child2 = "12:00:01";
Run Code Online (Sandbox Code Playgroud)

然后转换

$child1 to this format 8.4.2011 
Run Code Online (Sandbox Code Playgroud)

$child2 to this format 15:00
Run Code Online (Sandbox Code Playgroud)

afu*_*ama 8

$time = new DateTime("2011-08-04 15:00:01");
$date = $time->format('n.j.Y');
$time = $time->format('H:i');
Run Code Online (Sandbox Code Playgroud)


She*_*hef 7

$parent = '2011-08-04 15:00:01';

$timestamp = strtotime($parent);

$child1 = date('n.j.Y', $timestamp); // d.m.YYYY
$child2 = date('H:i', $timestamp); // HH:ss
Run Code Online (Sandbox Code Playgroud)