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+