php - mysql 和 php 中的时间戳

标签 php mysql timestamp

我正在尝试创建一个用于订阅和到期日期的数据库,我在我的数据库中将订阅日期添加为时间戳字段,并且到期日期应该在一个月之后..我正在尝试添加一个月但是我发现的函数只适用于日期格式函数,我认为它们应该是相同的(Timestamp 和 date() )但是它给我一个错误!

$startDate = time();

$conv = date('Y-m-d H:i:s',$startDate);

echo $conv;

echo ('<br/>');

$dd=date('Y-m-d H:i:s', strtotime('+1 month', $startDate));

echo $dd;

这个函数工作得很好,但如果我用我保存在数据库中的值“TIMESTAMP”替换开始日期,它会给我这个错误“ A non well formed numeric value encountered 有什么建议么?! 提前致谢

最佳答案

$startDate = strtotime(TIMESTAMP_FROM_MYSQL);

关于php - mysql 和 php 中的时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5510777/

相关文章:

javascript - jquery 使用 codeigniter 框架发布数据在 PHP 中不可见

php artisan key :generate doesn't do anything

php - PHP 和 Mysql 脚本中哪一个更安全?

php - 数据不是来自 Laravel 关系中的 2 个表 + 1 个数据透视表

java - 将以毫秒为单位的时间戳转换为以秒为单位的时间戳

安卓时间戳

php - 单元测试访问器(getter 和 setter)

php - API Laravel 中的 JSON 列添加而不是插入

java - javafx/scenebuilder 文本字段或标签中的 mysql 数据

c++ - 如何将 time_t 插入 PostgreSQL 时间戳字段