php - 使用php从时间戳获取时间和日期

标签 php date time timestamp

在我的数据库中,我有一个时间戳列...它反射(reflect)了如下格式: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() 来获取时间吗??

提前致谢

最佳答案

$timestamp = strtotime($row['DATETIMEAPP']);

给你时间戳,然后你可以使用日期来格式化:

$date = date('d-m-Y', $timestamp);
$time = date('Gi.s', $timestamp);

或者

list($date, $time) = explode('|', date('d-m-Y|Gi.s', $timestamp));

关于php - 使用php从时间戳获取时间和日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9970584/

相关文章:

php - Codeigniter:无法为多个图像创建缩略图

php - Laravel : UpdateOrCreate on Relation?

java - Android:如何从日期和时间选择器中获取值

matlab - 如何在 matlab 中创建带有当前时间戳的 .mat 文件?

php - CakePHP i18n - 翻译长文本/字符串 block

php - 连接到 MS SQL 数据库时出现 PDO 错误 "Adaptive Server is unavailable"

python - 为什么 'True or False' 比 'False or True' 快?

MySQL 如何按时间进行操作,如 30 :47 (30 minutes and 47 seconds)

Javascript 日期/时间字符串到 SQL 日期时间

php - 如何根据字符串日期计算年龄?