Bitiş tarihini sorgulayacağım için sanırım timestamp olarak kullanmak daha
uygun olacaktır. datetime olarak tutmam durumunda bitiş tarihi ile günün
tarihi arasında örneğin 3 günden kısa bir süre kalıp kalmadığını nasıl
sorgularım?

> 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
>


_______________________________________________
Linux-programlama mailing list
[email protected]
http://liste.linux.org.tr/mailman/listinfo/linux-programlama

Cevap