PHP date_create_from_format() fonksiyonu
Örnek
Belirtilen formata göre formatlandırılmış yeni bir DateTime nesnesi döndürür:
<?php
$date=date_create_from_format("j-M-Y","25-Sep-2016");
?>
Çalıştırma Örneği
Tanım ve Kullanım
date_create_from_format() fonksiyonu, belirtilen formata göre formatlandırılmış yeni bir DateTime nesnesi döndürür.
Sözdizimi
date_create_from_format(format,time,timezone);
Parametre |
Açıklama |
format |
Gerekli. Kullanılacak formatı belirler.format Parametre dizisi aşağıdaki karakterlerden kullanılabilir:
- d - Ayın kaçıncı günü, ön ayaklı sıfır ile
- j - Ayın kaçıncı günü, ön ayaklı sıfır olmadan
- D - Hafta içindeki gün (Paz - Pzt)
- I - Hafta içindeki gün (Pazartesi - Pazar)
- S - Bir aydaki günün İngiliz eklemeleri (st, nd, rd, th)
- F - Ay ismi (Ocak - Aralık)
- M - Ay ismi (Ocak - Aralık)
- m - Ay (01 - 12)
- n - Ay (1 - 12)
- Y - Yıl (örneğin 2013)
- y - Yıl (örneğin 13)
- a ve A - am veya pm
- g - 12 saatlik, önceden sıfır
- h - 12 saatlik, önceden sıfır
- G - 24 saatlik, önceden sıfır
- H - 24 saatlik, önceden sıfır
- i - Dakika, önceden sıfır
- s - Saniye, önceden sıfır
- u - Mikrosaniye (en fazla altı hane)
- e、O、P ve T - Zaman dilimi tanımlayıcıları
- U - Unix epoch'tan bu yana geçen saniyeler
- (Açık Alan)
- # - Aşağıdaki ayırıcılardan biri:;、:、/、.、,、-、(、)
- ? - Bir rastgele bayt
- * - Sonraki ayırıcı/dijitale kadar rastgele bayt
- ! - Tüm alanlar Unix epoch'a yeniden ayarlanır
- | - Tüm alanlar henüz çözülmemişse, tüm alanlar Unix epoch'a yeniden ayarlanır
- + - Varsa, dizgindeki son veriler uyarıya neden olur, hata değil
|
time |
Gerekli. Tarih/saat dizgisi belirlenir. NULL mevcut tarih/saatini belirtir. |
timezone |
Opsiyonel. Tanımlar: time Zaman dilimi.Varsayılan olarak mevcut zaman dilimi olarak belirlenir. |
Teknik Açıklamalar
Dönüş Değeri: |
Başarı durumunda DateTime nesnesi döndürülür, başarısız olursa FALSE döndürülür. |
PHP Sürümü: |
5.3+ |