我正在尝试创建一个用于订阅和到期日期的数据库,我在我的数据库中将订阅日期添加为时间戳字段,并且到期日期应该在一个月之后..我正在尝试添加一个月但是我发现的函数只适用于日期格式函数,我认为它们应该是相同的(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/