R10.net

R10.net (https://www.r10.net/index.php)
-   PHP (https://www.r10.net/php/)
-   -   Tarih Saat ve ifelse hakkında (https://www.r10.net/php/165435-tarih-saat-ve-ifelse-hakkinda.html)

Caddeciyiz 06-05-2008 22:20:50

time() fonskiyonu şu anki zaman dilimini gosterir.Aslında time() ciktisi 1210101540 gibi bir degerdir.Bunu date() fonksiyonu ile kullaniriz.
date('d/m/y l h:m',time());ciktisi;
06/05/08 Tuesday 10:05
olur.
Eger bu ne boyle tuesday felan anlamam ben turkce isterim dersen soyle bir fonksiyon yazabiliriz.
function gun_tr($gun){
$bul=array('Monday','Tuesday','Wednesday','Thursday','Friday','Saturday','Sunday');
$degistir=array('Pazartesi','Salı','Çarşamba','Perşembe','Cuma','Cumartesi','Pazar');
$gun=str_replace($bul, $degistir, $gun);
return $gun;
}
$gun=date('l',time());
echo date('d/m/y ',time()).gun_tr($gun).date(' H:m',time());bunun ciktisi;
06/05/08 Salı 22:05
bu sekilde olur.
date fonksiyonu daha fazlasi icin PHP: date - Manual bakabilirsin.

Tracedy 06-05-2008 23:35:49

Alıntı:

Caddeciyiz Nickli Üyeden Alıntı (Mesaj 1802262)
time() fonskiyonu şu anki zaman dilimini gosterir.Aslında time() ciktisi 1210101540 gibi bir degerdir.Bunu date() fonksiyonu ile kullaniriz.
date('d/m/y l h:m',time());ciktisi;
06/05/08 Tuesday 10:05
olur.
Eger bu ne boyle tuesday felan anlamam ben turkce isterim dersen soyle bir fonksiyon yazabiliriz.
function gun_tr($gun){
$bul=array('Monday','Tuesday','Wednesday','Thursday','Friday','Saturday','Sunday');
$degistir=array('Pazartesi','Salı','Çarşamba','Perşembe','Cuma','Cumartesi','Pazar');
$gun=str_replace($bul, $degistir, $gun);
return $gun;
}
$gun=date('l',time());
echo date('d/m/y ',time()).gun_tr($gun).date(' H:m',time());bunun ciktisi;
06/05/08 Salı 22:05
bu sekilde olur.
date fonksiyonu daha fazlasi icin PHP: date - Manual bakabilirsin.


Çok Teşekkür ederim ayrıntılı anlatım için.

Bu arada:
"time()" olmadanda sistem çalışıyormuş :)

Caddeciyiz 06-05-2008 23:52:51

Rica ederim.
time() kullanmaya alistigim icin heryerde kullaniyorum.
Lakin ileride bir gun veritabanina time() olarak zaman kaydedersen, veriyi cekerken mecburen date() kullanmak gerekir.

iyi calismalar.


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 16:43:23.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.