【发布时间】:2021-10-28 06:23:53
【问题描述】:
这是我的代码:
$d2 = new DateTime("2019-01-01 02:24:19.769002");
echo $d2->format("Y-m-d H:i:s.u");
$tBefore = microtime(true);
// GET ANOTHER DATA
$tAfter = microtime(true);
$d2->modify('+'.($tAfter-$tBefore).' microsecond');
echo $d2->format("Y-m-d H:i:s.u");
但是我的代码在毫秒内返回错误的日期。
我想在第一次约会时添加秒和毫秒,并获得 ANOTHER DATA 的时间。
其实如果ANOTHER DATA取0.100毫秒,我的结果应该是2019-01-01 02:24:19.869002
【问题讨论】: