我有一个日期时间对象,我想修改微秒。我正在使用以下代码。
$datesArray[$alreadyDoneIndices+$countIndices]->modify("+$microsecondIncrementAmount mseconds");
我收到以下错误消息。
DateTime::modify() [datetime.modify]: Failed to parse time string (+38462 microseconds) at position 3 (4): Unexpected character in C:\xampp\htdocs\DynamicUpdating\timelineUpdater.php on line 147
什么不适合这个?如果问题出现的话,是否有关于我在缺少哪些相对时间戳工作的参考?
答案 0 :(得分:0)
只需检查修改中的mseconds(“+ $ microsecondIncrementAmount mseconds”)错误消息告诉您时间字符串错误。
答案 1 :(得分:0)
$datesArray[$alreadyDoneIndices+$countIndices]->modify("+{$microsecondIncrementAmount} mseconds");
注意{}