Re: [Linux-programlama] PHP Tarih - Tarih = Kalansüre ?

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: Osman Yozgatlıoğlu (osman.yozgatlioglu@datassist.com.tr)
Date: Thu 03 Feb 2005 - 15:09:46 EET


neden tarih satırını explode fonksiyonu ile bölmüyorsunuz?
önce ikiye ayıralım,
$gec=explode(" ",$kayit);
$tarih=explode("-",$gec[0]);
$saat=explode(":",$gec[1]);

sonuçta;
$tarih[0] yıl,
[1] ay,
[2] gün
$saat[0] saat,
[1] dakika,
[2] saniye bilgisini içerecek.

gerekirse yine bunları isimleri anlamlı başka değişkenlere aktarırsınız.

Serdar Aytekin wrote:

>>Serdar bey cevabınız için teşekkür ederim ancak
>>$tarih = 2005-02-03 22:15:13 // veritabanındaki tarih değeri
>>
>>
>
>
>
>>denediğimde elseden sonraki bölüm çalışıp süre bitti diyor...
>>tarih kontrol kısmındamı bir hata var aceba
>>herşey normal görünüyor ama....
>>
>>
>
>$tarih degiskenini icindekileri substr ile parse ederken bir kisimdan sonra hataniz var. Ya o
>kisimi duzeltip deneyebilirsiniz yada "2005-02-03" ile "22:15:13" arasinda bir degil *iki* bosluk
>birakarak deneyin.
>
>Veya *tek* bosluk da calismasi icin kodda ilgili yerleri su sekilde degistirin;
>
>$sa = substr($kayit,11,2); //saat
>$dk = substr($kayit,12,2); //dakika
>$sn = substr($kayit,17,2); //saniye
>
>Saygilarimla,
>
>Serdar Aytekin
>
>
>
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.