4 messages in com.mysql.lists.mysql-deRe: Berechnungen mit Daten
FromSent OnAttachments
André Mamitzsch28 Apr 2004 14:19 
Georg Richter28 Apr 2004 15:28 
Boris Mueller29 Apr 2004 07:49 
Georg Richter30 Apr 2004 10:03 
Subject:Re: Berechnungen mit Daten
From:Georg Richter (geo@mysql.com)
Date:04/28/2004 03:28:16 PM
List:com.mysql.lists.mysql-de

André Mamitzsch wrote:

-> Hier fängt das Problem an:

Welches Problem?

select (UNIX_TIMESTAMP('2004-03-29') - UNIX_TIMESTAMP('2004-03-01')) /86400 as rst;

rst 27.96

-> Und hier ist wieder alles ok:

select (UNIX_TIMESTAMP('2004-11-01') - UNIX_TIMESTAMP('2004-03-01')) /86400 as rst;

rst 245

Laut Dokumentation berechnet MySQL den Timestamp mit GMT 00:00:00, wenn nur ein Datum angegeben ist.

Da die Sommer/Winterzeit nicht um 0 Uhr sondern zwischen 2 und 3 Uhr umgestellt wird ist das auch korrekt!

/Georg

Are you MySQL certified? www.mysql.com/certification