(PHP 5 >= 5.3.0, PHP 7, PECL intl >= 1.0.0)
Date Formatter (Tarih Biçemleyici), şablon dizgeleri ve/veya kayıtlı şablonları kullanarak yerele bağlı tarih biçemlemeyi/çözümlemeyi etkin kılan somut bir sınıftır.
Bu sınıf, ICU tarih biçemleme işlevselliğini temsil eder. Kullanıcıların tarihleri yerelleştirilmiş biçemde gösterebilmesini veya şablon dizgelerini ve kayıtlı şablonları kullanarak, dizgeleri PHP tarih değerleri olarak çözümlemelerini mümkün kılar.
$yerel
, int $tarih_türü
, int $saat_türü
[, string $zaman_dilimi
[, int $takvim
[, string $kalıp
]]] )$yerel
, int $tarih_türü
, int $saat_türü
[, string $zaman_dilimi
[, int $takvim
[, string $kalıp
]]] ) : IntlDateFormatter$object
[, mixed $format
= NULL
[, string $locale
= NULL
]] ) : stringBu sabitler, DateType ve TimeType kurucularında farklı biçemler belirtmek için kullanılırlar.
IntlDateFormatter::NONE
(string)
IntlDateFormatter::FULL
(string)
IntlDateFormatter::LONG
(string)
IntlDateFormatter::MEDIUM
(string)
IntlDateFormatter::SHORT
(string)
Aşağıdaki sabitler takvim belirtmek için kullanılır. Bu takvimlerin tamamı doğrudan Gregoriyen takvimine dayanır. Gregoriyen olmayan takvimlerin yerelde belirtilmesi gerekir. Örnek: locale="hi@calendar=BUDDHIST".