PHP Tarih / Zaman Fonksiyonları
- Önceki sayfa PHP Takvim
- Sonraki sayfa PHP Directory
PHP Tarih/Zaman Tanıtımı
Date/Time Fonksiyonları, PHP betikleri tarafından çalıştırılan sunucudan tarih ve zaman almanızı sağlar. Tarih ve zamanı farklı şekillerde formatlayabilirsiniz.
Açıklama:Bu fonksiyonlar sunucunun yerel ayarlarına bağlıdır. Bu fonksiyonları kullanırken Yaz Saat Düzenlemesini ve Artık Yılları göz önünde bulundurun.
Kurulum
PHP Tarih/Zaman Fonksiyonları PHP'nin çekirdek bileşenlerinden biridir. Bu fonksiyonları kullanmak için kurulum yapmanız gerekmez.
Çalışma Zamanı Yapılandırması
Date/Time Fonksiyonlarının davranışı php.ini ayarları tarafından etkilenebilir:
Ad | Açıklama | Öntanımlı | PHP Sürümü |
---|---|---|---|
date.timezone | Öntanımlı Saat Dilimi (Tüm Tarih/Zaman Fonksiyonları bu seçeneği kullanır) | "" | PHP 5.1 |
date.default_latitude | Öntanımlı Genişlik (date_sunrise() ve date_sunset() bu seçeneği kullanır) | "31.7667" | PHP 5.0 |
date.default_longitude | Öntanımlı Uzunluk (date_sunrise() ve date_sunset() bu seçeneği kullanır) | "35.2333" | PHP 5.0 |
date.sunrise_zenith | Öntanımlı Batış Güneş Zirvesi (date_sunrise() ve date_sunset() bu seçeneği kullanır) | "90.83" | PHP 5.0 |
date.sunset_zenith | Öntanımlı Doğuş Güneş Zirvesi (date_sunrise() ve date_sunset() bu seçeneği kullanır) | "90.83" | PHP 5.0 |
PHP 5 Tarih/Zaman Fonksiyonları
fonksiyon | Açıklama |
---|---|
checkdate() | Gregory takvimini doğrular. |
date_add() | Tarihe gün, ay, yıl, saat, dakika ve saniye ekler. |
date_create_from_format() | Belirtilen formata göre yeni DateTime nesnesi döndürür. |
date_create() | Yeni DateTime nesnesi döndürür. |
date_date_set() | Yeni tarih ayarlar. |
date_default_timezone_get() | Bütün Date/Time fonksiyonlarının kullanacağı varsayılan zaman dilimini döndürür. |
date_default_timezone_set() | Bütün Date/Time fonksiyonlarının kullanacağı varsayılan zaman dilimini ayarlar. |
date_diff() | İki tarih arasındaki farkı döndürür. |
date_format() | Belirtilen formata göre biçimlendirilmiş tarihi döndürür. |
date_get_last_errors() | Tarih dizgesindeki uyarı/hata mesajlarını döndürür. |
date_interval_create_from_date_string() | Dize ile ilgili parçalarını kullanarak DateInterval oluşturur. |
date_interval_format() | Zaman aralığını biçimlendirir. |
date_isodate_set() | ISO tarihini ayarlar. |
date_modify() | Zaman damgasını değiştirir. |
date_offset_get() | Zaman diliminden kayma değerini döndürür. |
date_parse_from_format() | Belirtilen formata göre tarih hakkında ayrıntılı bilgiler içeren ilişkili bir dizi döndürür. |
date_parse() | Belirtilen tarihin ayrıntılı bilgilerini içeren ilişkili bir dizi döndürür. |
date_sub() | Belirtilen tarihten gün, ay, yıl, saat, dakika ve saniye çıkarır. |
date_sun_info() | Belirtilen tarih ve konumun güneş doğuşu/güneş battığı ve gün batımının başlangıcı/sonu bilgilerini içeren bir dizi döndürür. |
date_sunrise() | Belirtilen tarih ve konumun güneş doğuşu zamanını döndürür. |
date_sunset() | Belirtilen tarih ve konumun gün batımı zamanını döndürür. |
date_time_set() | Zamanı ayarlar. |
date_timestamp_get() | Unix zaman damgasını döndürür. |
date_timestamp_set() | Unix zaman damgasına dayalı tarih ve zamanı ayarlar. |
date_timezone_get() | Verilen DateTime nesnesinin zaman dilimini döndürür. |
date_timezone_set() | DateTime nesnesinin zaman dilimini ayarlayın. |
date() | Yerel tarih ve zamanını biçimlendirin. |
getdate() | Belirli bir zaman damgası veya mevcut yerel tarih/ zamanının tarih/ zaman bilgilerini döndürür. |
gettimeofday() | Mevcut zamanı döndürür. |
gmdate() | GMT/UTC tarih ve zamanını biçimlendirin. |
gmmktime() | GMT tarihının UNIX zaman damgasını döndürür. |
gmstrftime() | Bölge ayarlarına göre GMT/UTC tarih ve zamanını biçimlendirin. |
idate() | Yerel zaman/ tarihini sayısal olarak biçimlendirin. |
localtime() | Yerel zamanı döndürür. |
microtime() | Mevcut zamanın mikrosaniye sayısını döndürür. |
mktime() | Tarihin Unix zaman damgasını döndürür. |
strftime() | Bölge ayarlarına göre yerel zaman/ tarihini biçimlendirin. |
strptime() | strftime() tarafından oluşturulan zaman/ tarihini çözümleyin. |
strtotime() | Herhangi bir İngilizce metnin tarih veya zaman açıklamasını Unix zaman damgasına çözümleyin. |
time() | Mevcut zamanın Unix zaman damgasını döndürür. |
timezone_abbreviations_list() | Yaz saati, kayma ve zaman dilimi adını içeren bağlantılı diziyi döndürür. |
timezone_identifiers_list() | Tüm zaman dilimi tanımlayıcıları içeren indeks dizisini döndürür. |
timezone_location_get() | Belirtilen zaman dilimini konum bilgilerini döndürür. |
timezone_name_from_abbr() | Zaman dilimi kısaltmasını kullanarak zaman dilimi adını döndürür. |
timezone_name_get() | Zaman dilimi adını döndürür. |
timezone_offset_get() | GMT'ye göre zaman dilimi kayması döndürür. |
timezone_open() | Yeni DateTimeZone nesnesi oluşturur. |
timezone_transitions_get() | Tüm zaman dilimi dönüşlerini döndürür. |
timezone_version_get() | Zaman dilimi veritabanı sürümünü döndürür. |
PHP 5 tarafından önceden tanımlanmış Tarih/Zaman sabitleri
Sabit | Açıklama |
---|---|
DATE_ATOM | Atom (örneğin: 2005-08-15T16:13:03+0000) |
DATE_COOKIE | HTTP Çerezleri (örneğin: Sun, 14 Aug 2005 16:13:03 UTC) |
DATE_ISO8601 | ISO-8601 (örneğin: 2005-08-14T16:13:03+0000) |
DATE_RFC822 | RFC 822 (örneğin: Paz, 14 Ağu 2005 16:13:03 UTC) |
DATE_RFC850 | RFC 850 (örneğin: Sunday, 14-Aug-05 16:13:03 UTC) |
DATE_RFC1036 | RFC 1036 (örneğin: Sunday, 14-Aug-05 16:13:03 UTC) |
DATE_RFC1123 | RFC 1123 (örneğin: Paz, 14 Ağu 2005 16:13:03 UTC) |
DATE_RFC2822 | RFC 2822 (Paz, 14 Ağu 2005 16:13:03 +0000) |
DATE_RSS | RSS (Paz, 14 Ağu 2005 16:13:03 UTC) |
DATE_W3C | World Wide Web Consortium (örneğin: 2005-08-14T16:13:03+0000) |
- Önceki sayfa PHP Takvim
- Sonraki sayfa PHP Directory