Ich habe eine Funktion erstellt und es gibt ein Datum wie folgt zurück: 2016-07-15T10: 10: 52. 031.563 +00: 003 Ziffern für Millisekunden in DateTime
Es ist in Ordnung, aber das Problem ist für miliseconds Ziffern. Wie entferne ich die 3 letzten Ziffern? Ich brauche nur 3 Einsen.
private function getFormattedDate($time = 'now'){
$t = microtime(true);
$micro = sprintf("%06d",($t - floor($t)) * 1000000);
$d = new DateTime(date('Y-m-d H:i:s.'.$micro, $t));
$d->modify($time);
return $d->format('Y-m-d\Th:i:s.uP'); // note at point on "u"
}
Schande über mich. Vielen Dank – sherdog