array ( 0 => 'index.php', 1 => 'PHP Manual', ), 'head' => array ( 0 => 'UTF-8', 1 => 'pt_BR', ), 'this' => array ( 0 => 'datetimeinterface.getmicrosecond.php', 1 => 'DateTimeInterface::getMicrosecond', 2 => 'Gets the microsecond part of the Unix timestamp', ), 'up' => array ( 0 => 'class.datetimeinterface.php', 1 => 'DateTimeInterface', ), 'prev' => array ( 0 => 'datetime.format.php', 1 => 'DateTimeInterface::format', ), 'next' => array ( 0 => 'datetime.getoffset.php', 1 => 'DateTimeInterface::getOffset', ), 'alternatives' => array ( ), 'source' => array ( 'lang' => 'en', 'path' => 'reference/datetime/datetimeinterface/getmicrosecond.xml', ), 'history' => array ( ), ); $setup["toc"] = $TOC; $setup["toc_deprecated"] = $TOC_DEPRECATED; $setup["parents"] = $PARENTS; manual_setup($setup); contributors($setup); ?>
(PHP 8 >= 8.4.0)
DateTimeInterface::getMicrosecond -- DateTimeImmutable::getMicrosecond -- DateTime::getMicrosecond — Gets the microsecond part of the Unix timestamp
Gets the microsecond part of the Unix timestamp.
Esta função não possui parâmetros.
Returns the microsecond part of the Unix timestamp representing the date.
Exemplo #1 DateTimeInterface::getMicrosecond() example
<?php
$date = new DateTimeImmutable('2024-01-01 12:34:56.789123');
var_dump($date->format('u'));
var_dump($date->getMicrosecond());
?>O exemplo acima produzirá:
string(6) "789123" int(789123)