Zur besten Antwort gewählt
Mai 14, 2020 - 07:17
bei mir hat die folgende Erweiterung die Zeit richtig angepasst.
d = new Date(d + "UTC");
Hier nochmal der Teil in dem die Änderung stattfindet.
if (status == "OK") {
// Zeitangaben sind alle in UTC und müssen daten umformatiert werden
var d = new Date(Date.parse(jbody.results.sunrise));
d = new Date(d + "UTC");
curDate = ('0' + d.getDate()).slice(-2) + '.' + ('0' + (d.getMonth() + 1)).slice(-2) + '.' + d.getFullYear();
sunrise = d.toTimeString().slice(0,5);
d = new Date(Date.parse(jbody.results.sunset));
d = new Date(d + "UTC");
sunset = d.toTimeString().slice(0,5);
d = new Date(Date.parse(jbody.results.civil_twilight_begin));
d = new Date(d + "UTC");
twilight_begin = d.toTimeString().slice(0,5);
d = new Date(Date.parse(jbody.results.civil_twilight_end));
d = new Date(d + "UTC");
twilight_end = d.toTimeString().slice(0,5);
}
Ciao Walter
Von
Hi Walter,
super - das mit dem Umrechnen in die lokale Zeit funktioniert! Vielen Dank!
Hast du (oder jemand anderes...) noch eine Idee wie ich noch 30min drauf addieren kann? Geht das überhaupt mit einem String?
Neuen Kommentar hinzufügen