En son web geliştirme öğreticiler
 

PHP 5 Tarih / Saat İşlevleri


PHP Tarih / Saat Tanıtım

tarih / zaman işlevleri PHP komut çalıştırır sunucudan tarih ve saati almak için izin verir. Daha sonra çeşitli şekillerde tarih ve saati biçimlendirmek için tarih / saat işlevleri kullanabilirsiniz.

Note: Bu işlevler sunucunuzun yerel ayarlarına bağlıdır. bu işlevler ile çalışırken dikkate yıl yaz saati zaman alır ve sıçrama unutmayın.


Kurulum

PHP tarih / saat fonksiyonları PHP çekirdeğinin bir parçasıdır. Kurulum bu işlevleri kullanmak için gereklidir.


Süre Yapılandırması

Bu işlevlerin davranışı php.ini içindeki ayarlardan etkilenir:

isim Açıklama Varsayılan PHP Sürümü
date.timezone Varsayılan saat dilimi (used by all date/time functions) "" PHP 5.1
date.default_latitude Varsayılan enlem (used by date_sunrise() ve date_sunset() ) "31,7667" PHP 5.0
date.default_longitude Varsayılan boylam (used by date_sunrise() ve date_sunset() ) "35,2333" PHP 5.0
date.sunrise_zenith Varsayılan gün doğumu başucu (used by date_sunrise() ve date_sunset() ) "90,83" PHP 5.0
date.sunset_zenith Varsayılan gün batımı başucu (used by date_sunrise() ve date_sunset() ) "90,83" PHP 5.0

PHP 5 Tarih / Saat İşlevleri

fonksiyon Açıklama
checkdate() Miladi tarihi doğrular
date_add() Bir tarihe gün, ay, yıl, saat, dakika ve saniye ekler
date_create_from_format() Belirtilen formata göre biçimlendirilmiş yeni bir DateTime nesnesi döndürür
date_create() Yeni bir DateTime nesnesi döndürür
date_date_set() Yeni bir tarih belirler
date_default_timezone_get() tüm tarih / zaman işlevleri tarafından kullanılan öntanımlı zaman dilimini döndürür
date_default_timezone_set() tüm tarih / zaman işlevleri tarafından kullanılan öntanımlı zaman dilimini ayarlar
date_diff() İki tarih arasındaki farkı döndürür
date_format() Belirtilen formata göre biçimlendirilmiş bir tarihi döndürür
date_get_last_errors() Bir tarih dizesi bulunan uyarıları / hataları döndürür
date_interval_create_from_date_string() dizesinin göreli kısımlarından bir DateInterval nesnesi döndürür
date_interval_format() aralığını biçimler
date_isodate_set() ISO tarihi ayarlar
date_modify() zaman damgası değiştirir
date_offset_get() ofset dilimini döndürür
date_parse_from_format() Belirtilen formata göre, belirli bir tarihe hakkında detaylı bilgi içeren bir ilişkisel dizi döndürür
date_parse() Belirtilen tarihte ilgili ayrıntılı bilgi içeren bir ilişkisel dizi döndürür
date_sub() Bir tarihten itibaren Günleri, ayları yıllar, saat, dakika ve saniye çıkartır
date_sun_info() Belirtilen gün ve konum için günbatımı / batışı ve alacakaranlık başlangıcı / sonu hakkında bilgi içeren bir dizi döner
date_sunrise() Belirtilen gün ve konum için gün doğumu zamanını döndürür
date_sunset() Belirtilen gün ve konum için günbatımı zamanını döndürür
date_time_set() saati ayarlar
date_timestamp_get() Unix zaman damgasını döndürür
date_timestamp_set() Bir Unix zaman damgası dayanan tarihi ve saati ayarlar
date_timezone_get() Verilen DateTime nesnesinin saat dilimini döndürür
date_timezone_set() DateTime nesnesi olan zaman dilimini ayarlar
date() Yerel bir tarih ve saati biçimlendirir
getdate() Bir zaman damgası veya mevcut yerel tarih / zaman tarih / saat bilgilerini döndürür
gettimeofday() Geçerli saati döndürür
gmdate() Bir GMT / UTC tarih ve saati biçimlendirir
gmmktime() Bir GMT tarihi için Unix zaman damgasını döndürür
gmstrftime() Yerel ayarlara göre bir GMT / UTC tarih ve saati biçimlendirir
idate() tamsayı olarak bir yerel saat / tarih biçimlendirir
localtime() Yerel saati döndürür
microtime() mikrosaniye Geçerli Unix zaman damgasını döndürür
mktime() Bir tarih için Unix zaman damgasını döndürür
strftime() Yerel ayarlara göre bir yerel saat ve / veya tarih biçimlendirir
strptime() Üretilen zaman / tarih ayrıştırır strftime()
strtotime() Bir Unix zaman damgası içine bir İngiliz metinsel datetime ayrıştırır
time() Bir Unix zaman damgası olarak geçerli zamanı döndürür
timezone_abbreviations_list() DST, ofset içeren bir dizi ile ve zaman dilimi adı döndürür
timezone_identifiers_list() Tüm saat dilimi tanımlayıcıları ile indisli bir dizi döner
timezone_location_get() Belirtilen dilimi konum bilgisini döndürür
timezone_name_from_ abbr() kısaltması zaman diliminin adını döndürür
timezone_name_get() Zaman diliminin adını döndürür
timezone_offset_get() GMT ofset dilimini döndürür
timezone_open() Yeni DateTimeZone nesnesi oluşturur
timezone_transitions_get() Zaman dilimi için tüm geçişler döndürür
timezone_version_get() zaman dilimi db sürümünü döndürür

PHP 5 Önceden tanımlı tarih / saat Sabitler

sabit Açıklama
DATE_ATOM Atom (example: 2005-08-15T16:13:03+0000)
DATE_COOKIE HTTP Cookies (example: Sun, 14 Aug 2005 16:13:03 UTC)
DATE_ISO8601 ISO-8601 (example: 2005-08-14T16:13:03+0000)
DATE_RFC822 RFC 822 (example: Sun, 14 Aug 2005 16:13:03 UTC)
DATE_RFC850 RFC 850 (example: Sunday, 14-Aug-05 16:13:03 UTC)
DATE_RFC1036 RFC 1036 (example: Sunday, 14-Aug-05 16:13:03 UTC)
DATE_RFC1123 RFC 1123 (example: Sun, 14 Aug 2005 16:13:03 UTC)
DATE_RFC2822 RFC 2822 (Sun, 14 Aug 2005 16:13:03 +0000)
DATE_RSS RSS (Sun, 14 Aug 2005 16:13:03 UTC)
DATE_W3C World Wide Web Consortium (example: 2005-08-14T16:13:03+0000)