我的数据库中有一个时间戳类型的变量。它的默认值为“CURRENT_TIMESTAMP”,这是一个很棒的功能。
但是,当我在模板中输出变量时,它被格式化为实际日期。 PHP 在这里做了一些奇特的事情还是数据库中的日期仍然存储为时间戳?我需要对系统中某些功能的日期进行一些计算。
最佳答案
您将 MySQL TIMESTAMP(YYYY-MM-DD HH:MM:SS
)与 Unix TIMESTAMP(自纪元以来的秒数)混淆了。
SELECT UNIX_TIMESTAMP(timestamp_column_name) FROM ...
应该给你你想要的东西
关于php - MySQL数据库+时间戳/PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7198152/