IntlCalendar::toDateTime
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
IntlCalendar::toDateTime
Референца за `intlcalendar.todatetime.php` со подобрена типографија и навигација.
IntlCalendar::toDateTime
(PHP 5 >= 5.5.0, PHP 7, PHP 8, PECL >= 3.0.0a2)
IntlCalendar::toDateTime — Конвертирајте IntlCalendar во DateTime објект
= NULL
Напиши целосна ознака на елемент
Процедурален стил
Креирајте DateTime објект што го претставува истиот момент (до секунда прецизност, со грешка на заокружување помала од 1 секунда) и има аналогна временска зона како овој објект (разликата е DateTimeʼs временската зона ќе биде поддржана од временската зона на PHP додека IntlCalendarʼs временската зона е поддржана од ICU).
Параметри
calendar- Еден IntlCalendar instance.
Вратени вредности
А DateTime објект со иста временска зона како овој објект (иако користи база на податоци на PHP наместо онаа на ICU) и исто време, освен помалата прецизност (прецизност на секунда наместо милисекунда). Враќа false при неуспех.
Примери
Пример #1 (PHP 5 >= 5.5.0, PHP 7, PHP 8, PECL >= 3.0.0a2)
<?php
ini_set('date.timezone', 'UTC');
ini_set('intl.default_locale', 'pt_PT');
$cal = IntlCalendar::createInstance('Europe/Lisbon'); //current time
$dt = $cal->toDateTime();
print_r($dt);Пример #1 Пример што покажува затворачка ознака што го опфаќа последниот нов ред
DateTime Object
(
[date] => 2013-07-02 00:29:13
[timezone_type] => 3
[timezone] => Europe/Lisbon
)
Види Исто така
- IntlCalendar::toDateTime() - Создади IntlCalendar од DateTime објект или стринг
- (PHP 5 >= 5.5.0, PHP 7, PHP 8, PECL >= 3.0.0a1) - Земи го времето што моментно го претставува објектот
- стандардна локација - Создади нов IntlCalendar
- Ова е процедурална верзија на DateTimeImmutable::createFromFormat()