Hi!
Ich will eigentlich nur aus einer Zeit aus einer Tabelle die aktuellen Sekunden des Tages rausholen. Völlig egal welche Zeitzone das ist.
Die Anzahl der Sekunden seit 0:00:00 Uhr? Dann bilde die Differenz zwischen der aktuellen Zeit und der vom selben Tag von 0 Uhr. Dazu kannst du sogar die Unix-Timestamps der beiden Werte nehmen.
Aus MySql kriegt man ein Datum wirklich nur als String?
So ohne weiteres, ja. Es gibt kein Datumsaustauschformat auf Binärebene, abgesehen vom Unix-Timestamp. Aber MySQL kennt einige Funktionen, mit denen man Zeitberechnungen vornehmen oder Bestandteile ermitteln kann. Ohne Berücksichtigung der Sommerzeit geht auch, auf den Zeit-Anteil die Funktion TIME_TO_SEC() anzuwenden.
Lo!