en iyisi time() kullanmak
c++,java,python vs de hiç zorluk çekmezsin
diğer dillere alışman kolay olur
Php tarihten, terih çıkarma
15
●6.383
- 05-02-2009, 16:08:06Üyeliği durdurulduanlaşamıyoruz, konuyu boş yere uzatmayayim mysqldeki bug giderilmiş yazdim.KaleSoft adlı üyeden alıntı: mesajı görüntüle
- 05-02-2009, 17:04:48Üyeliği durdurulduşimdi tekrar okudumda ayni şeyden bahsediyoruz işte,
bu bir bug değil, daha cok değerlerin limitleri ile alakalı. giderilmiş diy bahsettiğin olay from_unixtime fonksiyonu ile alakalı.
"select from_unixtime(power(2,31)-1);" used to return "2038-01-19 04:14:07" but now
returns NULL although the timerange is valid (positive signed int32).
pozitif int 32 vermeme ragmen exkiden "2038-01-19 04:14:07" döndüren from_unixtime fonksiyonu şimdi NULL donduruyor diyor.
time() fonksiyonu timestamp döndürür.
PHP: time - Manual :: time — Return current Unix timestamp
yani veritabanında time() degerini int olarak tutmak ile "timestamp" kavramı ayni şey.
benim çabam insanlar yanliş bilgilenmesin...
tşk. - 05-02-2009, 17:11:12Üyeliği durdurulduyanlis bilgilendirmeye calismiyor ki kimse. Şahsi seçimlerinden bahsediyor. tüm loglardaki işlemleri time formatinda tutuyorum şahsen. benim gibi tutan bir sürü arkadaş var. ondan boş yere konuyu uzatmaya gerek yok sadece alternatiflerden bahsediyoruz.KaleSoft adlı üyeden alıntı: mesajı görüntüle
- 09-02-2009, 01:10:06Öncelikle teşekkür ederim. Date tipinde tarih hesaplamamda yardımcı oldu ancak ben MYSQL kolonumda datetime olarak tutuyorum verileri. Yani 2009-02-09 01:07:23 şeklinde tutuyorum. Çıkartma işleminde saat, dakika ve saniyeyi de bulmam gerekiyor.devturkeli adlı üyeden alıntı: mesajı görüntüle
- 09-02-2009, 09:05:38Üyeliği durdurulduanahtar kelime "mysql datetime difference"Zavazingo adlı üyeden alıntı: mesajı görüntüle
http://www.google.com.tr/search?hl=tr&q=mysql+datetime+difference&btnG=Google%27da+Ara&meta=
ilk bulduğum sonuç sayfası;
select datediff('2007-01-09 10:24:46','2007-01-09 10:23:46');