我猜这个问题是 2 个问题:
- 我什至如何在 php 中以一种易于与 和 进行比较的格式获取当前时间
- 一旦我有了它,我就有了这种格式的 mysql 时间戳, 2011-06-30 04:33:00 ,我需要将它与 php 当前时间进行比较。
非常感谢你, 宾尼
最佳答案
我假设您将其存储为 DATETIME
列。因此,在 MySQL 中
SELECT
UNIX_TIMESTAMP(`date_column`) AS `timestamp`,
...
FROM
...
然后,在 PHP 中:
$time_diff_in_seconds = time() - $query_result['timestamp']
但是,我只是让数据库来做:
SELECT
TIME_TO_SEC(TIMEDIFF(CURRENT_TIMESTAMP, `date_column`)) AS time_diff,
...
FROM
...
关于php - 如何区分 mysql 时间戳和 php 当前时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6510509/