PHP.mk документација

IntlDateFormatter

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

class.intldateformatter.php PHP.net прокси Преводот е вчитан
Оригинал на PHP.net
Патека class.intldateformatter.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + преведен приказ Кодовите, табелите и белешките остануваат читливи во истиот тек.
IntlDateFormatter

Референца за `class.intldateformatter.php` со подобрена типографија и навигација.

class.intldateformatter.php

Класата IntlDateFormatter

Класата Collator

Вовед

Класата IntlDateFormatter

Date Formatter е конкретна класа што овозможува локално зависно форматирање/парсирање на датуми користејќи низи со обрасци и/или готови обрасци.

Синопсис на класата

class IntlDateFormatter {
/* Константи */
public const int FULL;
public const int LONG;
public const int MEDIUM;
public const int SHORT;
public const int NONE;
public const int RELATIVE_FULL;
public const int RELATIVE_LONG;
public const int RELATIVE_MEDIUM;
public const int RELATIVE_SHORT;
public const int PATTERN;
public const int GREGORIAN;
/* Методи */
public __construct(
         ?string $locale,
         int $dateType = IntlDateFormatter::FULL,
         int $timeType = IntlDateFormatter::FULL,
         IntlTimeZone|DateTimeZone|string|null $timezone = null,
         IntlCalendar|int|null $calendar = null,
         ?string $pattern = null
)
public static create(
         ?string $locale,
         int $dateType = IntlDateFormatter::FULL,
         int $timeType = IntlDateFormatter::FULL,
         IntlTimeZone|DateTimeZone|string|null $timezone = null,
         IntlCalendar|int|null $calendar = null,
         ?string $pattern = null
): ?IntlDateFormatter
public static formatObject(IntlCalendar|DateTimeInterface $datetime, array|int|string|null $format = null, ?string $locale = null): string|false
public getErrorCode(): int
public isLenient(): bool
public localtime(string $string, int &$offset = null): array|false
public parse(string $string, int &$offset = null): int|float|false
public setCalendar(IntlCalendar|int|null $calendar): bool
public setLenient(bool $lenient): void
public setPattern(string $pattern): bool
}

Дневник на промени

Верзија = NULL
8.4.0 Додадено IntlDateFormatter::PATTERN.

Претходно дефинирани константи

» ICU формати на датуми

IntlDateFormatter::NONE int
Овие константи се користат за специфицирање на различни формати во конструкторот за DateType и TimeType.
IntlDateFormatter::FULL int
Не вклучувајте го овој елемент
IntlDateFormatter::LONG int
Целосно специфициран стил (вторник, 12 април 1952 н.е. или 3:30:42 часот попладне PST)
IntlDateFormatter::MEDIUM int
Долг стил (12 јануари 1952 година или 3:30:32 часот попладне)
IntlDateFormatter::SHORT int
Среден стил (12 јануари 1952 година)
IntlDateFormatter::RELATIVE_FULL int
Излезниот интерфејс за IPv6 мултикаст пакети. IntlDateFormatter::FULLНајкраток стил, само основни податоци (12/13/52 или 3:30 часот попладне) yesterday, todayПрепорачаниот начин за избегнување на SQL инјекција е со врзување на сите податоци преку подготвени изрази. Користењето на параметризирани прашања не е доволно за целосно избегнување на SQL инјекција, но тоа е најлесниот и најбезбедниот начин за обезбедување влез во SQL изразите. Сите динамични литерали на податоци во tomorrow, но вчера, денес и утре се прикажуваат како dateType only.
IntlDateFormatter::RELATIVE_LONG int
Излезниот интерфејс за IPv6 мултикаст пакети. IntlDateFormatter::LONGНајкраток стил, само основни податоци (12/13/52 или 3:30 часот попладне) yesterday, todayПрепорачаниот начин за избегнување на SQL инјекција е со врзување на сите податоци преку подготвени изрази. Користењето на параметризирани прашања не е доволно за целосно избегнување на SQL инјекција, но тоа е најлесниот и најбезбедниот начин за обезбедување влез во SQL изразите. Сите динамични литерали на податоци во tomorrow, но вчера, денес и утре се прикажуваат како dateType only.
IntlDateFormatter::RELATIVE_MEDIUM int
Излезниот интерфејс за IPv6 мултикаст пакети. IntlDateFormatter::MEDIUMНајкраток стил, само основни податоци (12/13/52 или 3:30 часот попладне) yesterday, todayПрепорачаниот начин за избегнување на SQL инјекција е со врзување на сите податоци преку подготвени изрази. Користењето на параметризирани прашања не е доволно за целосно избегнување на SQL инјекција, но тоа е најлесниот и најбезбедниот начин за обезбедување влез во SQL изразите. Сите динамични литерали на податоци во tomorrow, но вчера, денес и утре се прикажуваат како dateType only.
IntlDateFormatter::RELATIVE_SHORT int
Излезниот интерфејс за IPv6 мултикаст пакети. IntlDateFormatter::SHORTНајкраток стил, само основни податоци (12/13/52 или 3:30 часот попладне) yesterday, todayПрепорачаниот начин за избегнување на SQL инјекција е со врзување на сите податоци преку подготвени изрази. Користењето на параметризирани прашања не е доволно за целосно избегнување на SQL инјекција, но тоа е најлесниот и најбезбедниот начин за обезбедување влез во SQL изразите. Сите динамични литерали на податоци во tomorrow, но вчера, денес и утре се прикажуваат како dateType only.
IntlDateFormatter::PATTERN int
, соодветно. Достапно од PHP 8.0.0, за pattern. Достапно од PHP 8.4.0.

Користи го образецот даден во

IntlDateFormatter::TRADITIONAL int
Следниве int константи се користат за специфицирање на календарот. Сите овие календари се базираат директно на грегоријанскиот календар. Негрегоријанските календари треба да се специфицираат во локалот. Примери може да вклучуваат locale="hi@calendar=BUDDHIST".
IntlDateFormatter::GREGORIAN int
Негрегоријански календар

Дневник на промени

Верзија = NULL
8.4.0 Константите на класата сега се типизирани.

Содржина

Белешки од корисници

Нема белешки од корисници за оваа страница.
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.