Total Users Online: 1 üye, 50 guest | Tarih/Saat: 2012-05-23 01:56
 
PHP Zaman Fonksiyonları Uygulamaları
2011-09-07 00:28 GMT  Çoklu Alıntı
Kaan

User is: Online status   Gender_M
Posts: 2471
Ülke: İstanbul - 34
Meslek: Serbest
Age: 29

PHP Dili içerisinde kullanılan bazı zaman fonksiyonları ve çıktıları aşağıdaki gibidir:

Kod:
* 1 ocak 1970 tarihinden itibaren şu ana kadar geçen zaman (Zaman Damgası - Timestamp):
- time(): 1315344375 (saniye)
- microtime(): 1315344375 (saniye)
0.04526900 (mikrosaniye)

* strtotime() fonksiyonu çıktıları: (1 Ocak 1970'den itibaren...) (Zaman damgası-Timestamp)
- strtotime("now"): 1315344375 (saniye) şimdi.
- strtotime("+1 day"): 1315430775 (saniye) 1 gün sonrası.
- strtotime("+3 day"): 1315603575 (saniye) 3 gün sonrası.
- strtotime("-1 day"): 1315257975 (saniye) 1 gün öncesi.
- strtotime("+1 week"): 1315949175 (saniye) 1 hafta sonrası.
- strtotime("+1 month"): 1317936375 (saniye) 1 ay sonrası.
- strtotime("+1 year"): 1346966775 (saniye) 1 yıl sonrası.
- strtotime("8 May 2009"): 1241730000 (saniye) 8 Mayıs 2009 tarihindeki.

* date() fonksiyonu çıktıları:
- date("g"): 12 Saat (12 saatlik formata göre, 0 ile başlamayacak şekilde.)
- date("G"): 0 Saat (24 saatlik formata göre, 0 ile başlamayacak şekilde.)
- date("h"): 12 Saat (12 saatlik formata göre, iki karakter.)
- date("H"): 00 Saat (24 saatlik formata göre, iki karakter.)
- date("a"): am Küçük harfler ile am / pm.
- date("A"): AM Büyük harfler ile AM / PM.
- date("i"): 26 Dakika.
- date("s"): 15 Saniye.
- date("j"): 7 Ayın hangi günü olduğu, rakam olarak 0 ile başlamayacak şekilde.
- date("d"): 07 Ayın hangi günü olduğu, rakam olarak iki karakter.
- date("t"): 30 İçinde bulunulan aydaki toplam gün sayısı.
- date("n"): 9 Ay (Rakam olarak 0 ile başlamayacak şekilde.)
- date("m"): 09 Ay (Rakam olarak iki karakter.)
- date("M"): Sep Ay (Yazı olarak üç karakter.)
- date("F"): September Ay (Yazı olarak.)
- date("y"): 11 Yıl (İki karakter.)
- date("Y"): 2011 Yıl (Dört karakter.)
- date("z"): 249 Yılın kaçıncı günü olduğu.
- date("L"): 0 Artık yıl ise 1 değilse 0.
- date("D"): Wed Haftanın hangi günü olduğu(Yazı olarak üç karakter.)
- date("l"): Wednesday Haftanın hangi günü olduğu(Yazı olarak.)
- date("w"): 3 Haftanın hangi günü olduğu(Rakam olarak, 0-Pazar, 5-Cuma.)
- date("r"): Wed, 07 Sep 2011 00:26:15 +0300 RFC 822 formatında tarih.
- date("U"): 1315344375 Zaman damgası(Timestamp).
- date("Z"): 10800 Saniye olarak zaman bölgesi (time zone) kayması.
- date("H:i:s A"): 00:26:15 AM Şimdiki zaman.
- date("j-m-Y"): 7-09-2011 Şu an ki tarih.
- date("z",strtotime("+1 week")): Bundan 1 hafta sonra yılın 256. günü olacak.
- date("Y",strtotime("+55 month")): Bundan 55 ay sonra 2016 yılında olacağız.

* Özel zaman fonksiyonları:
- mktime(saat, dakika, saniye, ay, gün, yıl):   Belirtilen tarihteki zaman damgası (timestamp) değerini verir.
- mktime(2,0,0,1,1,1970): 0 1 Ocak 1970 tarihi saat 02:00:00 daki zaman damgası (timestamp) değerini verir.
- checkdate(ay, gün, yıl): Belirtilen tarihin geçerli olup olmadığını belirtir. Geçerli bir tarihte TRUE değilse FALSE değerini üretir.
- checkdate(2, 31, 2008):   31 Şubat 2008 tarihinin geçerli olup olmadığını kontrol eder. (FALSE)
- checkdate(11, 11, 1908): 1 11 Kasım 1908 tarihinin geçerli olup olmadığını kontrol eder. (TRUE)
Konuyla İlgili Diğer Başlıklar
Facebook Zaman Tüneli Tarzı Menü
iki post arasındaki zaman
Türkler'den zaman ayarlı sosyal ağ
Php isset() unset() ve empty() Fonksiyonları
Seditio Emlak Scripti Demo: http://fordcikmacisi.net/emlak/
Seditio Oto Galeri Scripti Demo: http://fordcikmacisi.net/otogaleri/
Siparişleriniz için PM veya kaan@ntka.org Mail Gönderin.
Bi Dünya Müzik: http://bdmfan.com
Seditio Şimdi Daha Güvenli ve Daha Hızlı Gücünü Hissedin.
Takdir ediliyorsan değil, Taklit ediliyorsan başarmışsın demektir.
-Albert Einstein

 

Powered by Seditio © 2009-2012 All Rights Reserved