我插入current_timestamp
了一个 PostgreSQL 数据库。我想在 PHP 程序中显示日期和时间,但我没有显示时间。
我用了 -$date = date("m-d-Y h-i-s", strtotime($row['status_date']));
日期可以,但时间总是显示为 12-00-00。
我插入current_timestamp
了一个 PostgreSQL 数据库。我想在 PHP 程序中显示日期和时间,但我没有显示时间。
我用了 -$date = date("m-d-Y h-i-s", strtotime($row['status_date']));
日期可以,但时间总是显示为 12-00-00。
如果你有 php5.4,你可以运行这个脚本:
<?php echo (new DateTime())->getTimestamp();
如果您在数据库中存储了日期时间:
<?php echo (new DateTime($row['status_date']))->getTimestamp();
在 PHP5.4 中添加了对实例化的类成员访问。在旧版本的 php 中,我们需要两个步骤:
<?php
$date = new DateTime();
echo $date->getTimestamp();
$row['status_date']可能没有时间。$row['status_date']的可能输出是 2013-10-04 00:00:00。你可以试试这个:
$date = date("m-d-Y h:i A", strtotime($row['status_date']));