【发布时间】:2012-04-15 18:26:26
【问题描述】:
在我的数据库中,我有一个时间戳列...反映了如下格式:2012-04-02 02:57:54
但是我想将它们分成$date 和$time。
通过 php 手册进行一些研究后...我发现 date() 、 date_format() 和 strtotime() 能够帮助我将它们分开...(不确定我是否正确)
但我不太清楚如何编码...
在我的 php 文件中...提取的时间戳将是 $row['DATETIMEAPP']。
会
$date= strtotime('d-m-Y',$row['DATETIMEAPP']);
$time= strtotime('Gi.s',$row['DATETIMEAPP']);
或
$date= date('d-m-Y',$row['DATETIMEAPP']);
工作?
我也可以使用 date() 来获取时间吗??
提前致谢
【问题讨论】:
-
为什么这个问题没有用??只是想知道从时间戳中获取 2 值的最佳方法是什么
-
我无法尝试,因为页面上还有其他错误...我想知道这是否与导致错误有关...谢谢
-
@deceze 我认为这是将日期转换为时间戳?
-
不,这是如何提取 YYYY-MM-DD 日期字符串的 DD 部分的一个示例。而且很多类似的问题已经被贴过很多次了。