ChrisB: time() und die Zeitzone

Beitrag lesen

Hi,

Also ich zeichne ein Diagramm von 0 bis 24 Uhr. Dazu ermittel ich die aktuelle Zeit und wollte mir mit der Berechnung recht einfach den Beginn des Tages ermitteln.

Der Beginn des Tages ist 0:00 Uhr.

Das selbe soll mit DATETIME Werten aus einer Datenbank passieren, für die ich ebenfalls den Beginn des aktuellen Tages ermiteln muss.

Mir ist immer noch nicht klar, was eigentlich dein Problem ist.

Deshalb suche ich nach etwas, wo ich einfach nur die Sekunden seit x erhalte, ohne dass da schon automatisch die Zeitzone drin steckt.

Dann nimm den Unix Timestamp - der ist Sekunden seit 1.1.1970, 0:00 GMT.
Davon kannst du die Sekunden eines anderen Timestamps abziehen, ohne das Zeitzonen reinspielen.

DATETIME-Werte lassen sich mit der Funktion UNIX_TIMESTAMP beim Auslesen konvertieren.

MfG ChrisB

--
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?