Splitting Datetime into a date and a time value

后端 未结 7 1909
暖寄归人
暖寄归人 2020-12-11 01:21

Can someone give me a quick and dirty way to split a datetime (28-1-2011 14:32:55) into just the date (28-1-2011) and the time ( 14:32 ) or even better (2:32 PM) using PHP.

7条回答
  •  刺人心
    刺人心 (楼主)
    2020-12-11 02:09

    If you're using PHP > 5.2:

    $myvalue = '28-1-2011 14:32:55';
    
    $datetime = new DateTime($myvalue);
    
    $date = $datetime->format('Y-m-d');
    $time = $datetime->format('H:i:s');
    

    Prior to PHP 5.2 mhitza gave a good answer.

提交回复
热议问题