Я предполагаю, что вы храните его как столбец 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
...