Привет мне нужно добавить 8 часов в то время, которое я отформатировал, как показано ниже
$t = microtime(true);
$micro = sprintf("%06d",($t - floor($t)) * 1000000);
$d = new DateTime( date('Y-m-d H:i:s.'.$micro, $t) );
$d->format("Y-m-d H:i:s.u") // 2015-03-02 07:37:18.715271
Я использую этот формат, потому что мне нужно показать также микросекунды. Сейчас я нужно добавить 8 часов в этом. Можете ли вы предложить мне, как я могу это сделать.
Спасибо
$t = microtime(true);
$micro = sprintf("%06d",($t - floor($t)) * 1000000);
$d = new DateTime( date('Y-m-d H:i:s.'.$micro, $t) );
print $date = $d->format("Y-m-d H:i:s.u");
print $new_time = date("Y-m-d H:i:s".$micro, strtotime($date.'+8 hours'));
Других решений пока нет …