Total Users Online: 0 üye, 183 guest | Tarih/Saat: 2026-08-24 18:11
 
PHP de Tarih ve Saat Düzenleme
2010-05-03 00:30 GMT  oklu Alnt
Kaan

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


PHP de Tarih ve Saat D?zenleme


PHP?nin tarih ve zaman bilgisini kullanmam?z? sa?layan getdate() fonksiyonunun yan? s?ra, elde etti?imiz bilgileri ?ok daha esnek bi?imlendirmemizi sa?layan date() fonksiyonu da s?k kullan?l?r. Bu fonksiyon ?a?r?ld??? yerde bize Unix sisteminin Epoch zaman-tarih damgas?n? verir. Bu verinin bi?imlendirilmesi i?in ?e?itli parametreler vard?r. Bu parametreler, g?n adlar?n?n dili ve tarihlerin yaz?l??? bak?m?ndan Web sunucusunun bulundu?u bilgisayardaki b?lgesel ayarlara g?re sonu? verir.
Kod:
$tarih = date( bi?imlendirme_parametreleri );

Burada bi?imlendirme_parametleri yerine ?unlar? yazabilirsiniz:

a 12 saat esas?na dayanan Anglo-Sakson sistemlerinde ??leden ?nce (?am?) veya ??leden sonra (?pm?) i?aretinin verilmesini sa?lar.

A Ayn? i?aretlerin b?y?k harfle yaz?lmas?n? sa?lar.

d ?ki haneli g?n say?s?, tek haneli g?nlerin ?n?ne s?f??r konur: ?01″ ? ?31″

D ?? haneli g?n ad? k?satmas?: ?Cum?

F Uzun ay ad?: ?Ocak?

h 12 saatlik sistemde saat: ?01″ ? ?12″

H 24 saatlik sistemde saat: ?00″ ? ?23″

g 12 saatlik sistemde tek haneli saatlerin ?n?ne s?f?r konmadan saat: ?1″ ? ?12″

G 24 saatlik sistemde tek haneli saatlerin ?n?ne s?f?r konmadan saat: ?0″ ? ?23″

i Dakika: ?00″ ? ?59″

j Tek haneli say?lar?n ?n?ne s?f?r konmadan g?n say?s? ?1″ ? ?31″

l (k???k L harfi) Uzun g?n ad?: ?Cuma?

L Art?k y?l olup olmad???na ili?kin Boolean (do?ru/yanl??) de?i?ken. Art?k y?l ise 1, de?ilse 0.

m Tek hanelilerin ?n?ne s?f?r konarak ay say?s?: ?01″ ? ?12″

n Tek hanelilerin ?n?ne s?f?r konmadan ay say?s?: ?1″ ? ?12″

M K?salt?lm?? ay ad?: ??ub?

s Saniye: ?00″ ? ?59″

S ?ngilizce (?nc? anlam?na) 2 karakter ek: ?th?, ?nd?

t Belirtilen ay?n g?n say?s?; ?28″ ? ?31″

w Haftan?n g?n say?s?: ?0″ (Pazar veya Pazartesi) ? ?6″ (Cumartesi veya Pazar)

Y D?rt haneli y?l: ?2000″

y ?ki haneli y?l ?00″

z Y?l?n g?n say?s?: ?0″ ? ?365″

?rnek:
Kod:
print (date ("l dS of F Y h:i:s A"));

Browser penceresine ?ngilizce b?lgesel ayarlar yap?lm?? bir bilgisayara kurulu Web sunucusunda: ?Sunday 30th of July 2000 07:51:08 AM? yazd?r?r.
Kod:
print (date ("l, d F Y g:i:s"));

Browser penceresine T?rk?e b?lgesel ayarlar yap?lm?? bir bilgisayara kurulu Web sunucusunda: ?Pazar, 30 Temmuz 2000 07:51:08″ yazd?r?r.

date() ve mktime() fonksiyonlar?n? birlikte kullanarak ge?mi? veya gelecek tarihleri bulma imkan? de vard?r.

?rnek:
Kod:
$yarin = mktime (0,0,0,date("m") ,date("d")+1,date("Y"));

$gecen_ay = mktime (0,0,0,date("m")-1,date("d"), date("Y"));

$gelecek_yil = mktime (0,0,0,date("m"), date("d"), date("Y")+1);
Konuyla İlgili Diğer Başlıklar
Saat Hatası
PHP: İki Tarih Arası Günleri Listelemek
Üye Sayfa Düzenleme Sistemi
yorum düzenleme!
Php Date Fonksiyonu ile geçerli Tarih ve Saati görüntülemek
Emlak, Oto Galeri, Rent A Car, ?iir, Edebiyat Script Sipari?lerinizi Verebilirsiniz.
Detaylar ??in: kaan@ntka.org

Seditio 170 ?ndir
Capte M?zik ?ndir
Seditio Toolbar ?ndir

 

Powered by Seditio © 2009-2012 All Rights Reserved