« DateTimeInterface::format
DateTimeInterface::getOffset »

DateTimeInterface::getMicrosecond

DateTimeImmutable::getMicrosecond

DateTime::getMicrosecond

(PHP 8 >= 8.4.0)

DateTimeInterface::getMicrosecond -- DateTimeImmutable::getMicrosecond -- DateTime::getMicrosecond — Unix タイムスタンプのマイクロ秒部分を取得する

説明

public function DateTimeInterface::getMicrosecond(): int
public function DateTimeImmutable::getMicrosecond(): int
public function DateTime::getMicrosecond(): int

Unix タイムスタンプのマイクロ秒部分を取得します。

パラメータ

この関数にはパラメータはありません。

戻り値

その日付をあらわす Unix タイムスタンプのマイクロ秒部分を返します。

例

例1 DateTimeInterface::getMicrosecond() の例

<?php
$date = new DateTimeImmutable('2024-01-01 12:34:56.789123');
var_dump($date->format('u'));
var_dump($date->getMicrosecond());
?>

上の例の出力は以下となります。

string(6) "789123"
int(789123)

参考

関連キーワード:
getMicrosecond   DateTimeInterface   Unix   タイムスタンプ   マイクロ   DateTimeImmutable   format   DateTime   date   日付   dump   getOffset   参考   getTimestamp   書式   フォーマット
関連する関数・ページ:
datetime.gettimestamp   class.datetimeinterface   class.datetime   function.date   book.datetime   datetime.format