将Datetime拆分为日期和时间值 [英] Splitting Datetime into a date and a time value
本文介绍了将Datetime拆分为日期和时间值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
有人可以给我一种快速而肮脏的方法来将日期时间(28-1-2011 14:32:55)拆分为日期(28-1-2011)和时间(14:32)甚至更好的方法(2:32 PM)使用PHP.也使用mySQL数据库.
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. Using a mySQL database as well.
欢呼声
推荐答案
如果您使用的是PHP> 5.2:
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');
PHP 5.2之前的版本 mhitza 给出了很好的答案.
Prior to PHP 5.2 mhitza gave a good answer.
这篇关于将Datetime拆分为日期和时间值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文