Wed, 14 Oct 2009 09:46:26 +0300 (EEST), "Bedreddin SAHBAZ"
<[email protected]> :
> Yapmaya çalıştığım şey veritabanına kayıt ettiğim bir bitiş tarihini
> günün tarihi ile kıyaslayıp örneğin o tarihe 3 gün kalmış ise kaydı
> listelemek. Bu işi yaparken bitiş tarihini veritabanına hangi
> formatta kayıt etmeyi önerirsiniz? Günün tarihi ile bitiş tarihi
> arasındaki süreyi hangi fonksiyon ile hesaplamayı önerirsiniz?
Unix timestamp olarak kiyaslayabilirsiniz.
time() su anki tarihin unix timestamp'ini verir, mktime() ile de
herhangi bir tarihin unix timestamp karsiligini alabilirsiniz.
Veritabaninda nasil tutacaginiz biraz kendi pratik kullaniminiza bagli.
Yaziliminizda surekli olarak unix timestamp kullanimi gerekiyorsa, o
sekilde tutabilirsiniz veritabaninda. Yok, sık olarak okunabilir bir
biçemde kullanıyorsanız, datetime olarak tutmayı düşünebilirsiniz.
Doruk
--
FISEK ENSTITUSU - http://www.fisek.com.tr
_______________________________________________
Linux-programlama mailing list
[email protected]
http://liste.linux.org.tr/mailman/listinfo/linux-programlama