IntlDateFormatter sınıfı
Giriş
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.
Sınıf Sözdizimi
Öntanımlı Sabitler
Bu sabitler, DateType ve TimeType kurucularında farklı biçemler belirtmek için kullanılırlar.
- IntlDateFormatter::NONE (string)
- Bu elemanı içerme
- IntlDateFormatter::FULL (string)
- Tamamen belirtilmiş biçim (01 Ocak 1970 Perşembe 02:00:00 Türkiye Saati)
- IntlDateFormatter::LONG (string)
- Uzun biçim (01 Ocak 1970 Perşembe veya 02:00:00)
- IntlDateFormatter::MEDIUM (string)
- Ortalama biçim (01 Oca 1970)
- IntlDateFormatter::SHORT (string)
- En kısa biçim, sadece esas veri (12/13/52 or 3:30pm)
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".
İçindekiler
- IntlDateFormatter::create — Bir tarih biçemleyici oluşturur
- IntlDateFormatter::format — Tarih/saat değerini bir dizge olarak biçemler
- IntlDateFormatter::getCalendar — IntlDateFormatter tarafından kullanılan takvimi döndürür
- IntlDateFormatter::getDateType — IntlDateFormatter tarafından kullanılan tarih gösterim türünü döndürür
- IntlDateFormatter::getErrorCode — Son işlemin hata kodunu döndürür
- IntlDateFormatter::getErrorMessage — Son işlemin hata iletisini döndürür
- IntlDateFormatter::getLocale — Biçemleyicinin kullandığı yereli döndürür
- IntlDateFormatter::getPattern — IntlDateFormatter tarafından kullanılan kalıbı döndürür
- IntlDateFormatter::getTimeType — IntlDateFormatter tarafından kullanılan zaman gösterim türünü döndürür
- IntlDateFormatter::getTimeZoneId — IntlDateFormatter tarafından kullanılan zaman dilimini döndürür
- IntlDateFormatter::isLenient — IntlDateFormatter esnek çözümleme mi yapıyor diye bakar
- IntlDateFormatter::localtime — Tarih dizgesini alanlarına çözümler
- IntlDateFormatter::parse — Dizgeyi bir zaman damgası değerine dönüştürür
- IntlDateFormatter::setCalendar — Kullanılacak takvimi tanımlar
- IntlDateFormatter::setLenient — Çözümleyiciye esneklik verir
- IntlDateFormatter::setPattern — IntlDateFormatter tarafından kullanılan kalıbı tanımlar
- IntlDateFormatter::setTimeZoneId — Kullanılacak zaman dilimini tanımlar
IntlDateFormatter
