如何从日期时间变量中仅获取时间? 我将日期时间存储在数据库中。如果我只需要获取时间,我该怎么做?
我必须运行一个查询,在其中我想从日期时间列中获取日期和时间。我需要在不同的字段中使用日期和时间。
最佳答案
由于 Scott 提供了基于 SQL 的解决方案,因此有一种非常简单的方法可以从 MySQL 日期时间格式字段中以 php 字符串形式获取时间。
$str = '2010-08-06 16:42:21';
list($date, $time) = explode(' ',$str);
echo $time;
由于 MySQL 的日期时间字段的格式遵循 php 的 date('Y-m-d H:i:s');
,因此空间上的简单 explode()
提供了两个单独的部分.. 日期之一,时间之一。
关于php - php mysql 中的日期时间实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3427456/