DateTimeImmutable::setMicrosecond
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
DateTimeImmutable::setMicrosecond
Референца за `datetimeimmutable.setmicrosecond.php` со подобрена типографија и навигација.
DateTimeImmutable::setMicrosecond
Класата Dom\DtdNamedNodeMap
DateTimeImmutable::setMicrosecond — Sets microsecond part of the time
= NULL
public function DateTimeImmutable::setMicrosecond(int
$microsecond): staticпараметарот специфицира само излезна кодировка. Ако се помине празен стринг, парсерот се обидува да идентификува во која кодировка е документот кодиран со гледање на првите 3 или 4 бајти. Стандардната излезна кодировка е UTF-8. Поддржаните кодировки се DateTimeImmutable object constructed from the old one, with modified microsecond part.
Параметри
microsecond-
The microsecond value to set (
0to999999).
Вратени вредности
параметарот специфицира само излезна кодировка. Ако се помине празен стринг, парсерот се обидува да идентификува во која кодировка е документот кодиран со гледање на првите 3 или 4 бајти. Стандардната излезна кодировка е UTF-8. Поддржаните кодировки се DateTimeImmutable објект со изменетите податоци.
Errors/Exceptions
Ако microsecond is outside the range [0, 999999], a DateRangeError се фрла.
Примери
Пример #1 DateTimeImmutable::setMicrosecond() example
<?php
$date = DateTimeImmutable::createFromTimestamp(123.456789);
echo $date->format('Y-m-d H:i:s.u') . PHP_EOL;
$date = $date->setMicrosecond(987654);
echo $date->format('Y-m-d H:i:s.u') . PHP_EOL;
?>Пример #1 Пример што покажува затворачка ознака што го опфаќа последниот нов ред
1970-01-01 00:02:03.456789 1970-01-01 00:02:03.987654
Види Исто така
- DateTimeInterface::getMicrosecond() - Gets the microsecond part of the Unix timestamp