【发布时间】:2015-10-31 12:48:11
【问题描述】:
我在这里做错了什么?
PHP 致命错误:在非对象中调用成员函数 add()
$rndM = rand(48,51);
$rndS = rand(1,59);
$ts = new DateTime($krow['GLSTRT']);
$tsd = $ts->format('Y-m-d H:i:s');
$tsup = 'PT'.$rndM.'i'.$rndS.'s';
$lamDate= $tsd->add(new DateInterval('\''.$tsup.'\''));
$krow['GLSTRT'] 是来自 MSSQL 的数据值。
起初我遇到了add(new DateInterval) 的格式错误。
我在格式行中添加,解决了格式错误,现在add(new DateInterval) 在本文开头抛出错误。
【问题讨论】:
标签: php datetime add dateinterval