×

Notice

The forum is in read only mode.
Welcome, Guest
Username: Password: Remember me
  • Page:
  • 1

TOPIC: Startzeiten Veranstaltung Backend und Datenbank

Startzeiten Veranstaltung Backend und Datenbank 9 years 7 months ago #31023

  • Mario Schurmann
  • Mario Schurmann's Avatar Topic Author
  • Offline
  • Junior Boarder
  • Junior Boarder
  • Posts: 25
  • Thank you received: 0
Hallo,
eine Frage in die Runde, habe mir einen ganzen Schwung an Veranstaltungen importiert. Nun sehe ich das es zwischen der Datenbank und der Anzeige im Backend unterschiedliche Zeitangaben gibt! In der Datenbank steht Startzeit 16:00 Uhr und im Backend steht 18:00 Uhr. Sieht so aus als wenn das System in einer anderen Zeitzone ist.

Gibt es deine Funktion die ich übersehen habe?

Vielen Dank.

Gruß Mario

Startzeiten Veranstaltung Backend und Datenbank 9 years 7 months ago #31060

  • Yves Hoppe
  • Yves Hoppe's Avatar
  • Offline
  • Administrator
  • Administrator
  • Posts: 3519
  • Karma: 71
  • Thank you received: 556
Hi Mario,

Zeiten in der Datenbank werden immer im UTC / GMT + 0 Format gespeichert (um sie dann passend ausrechnen zu können).

Viele Grüße

Yves

Startzeiten Veranstaltung Backend und Datenbank 9 years 7 months ago #31068

  • Mario Schurmann
  • Mario Schurmann's Avatar Topic Author
  • Offline
  • Junior Boarder
  • Junior Boarder
  • Posts: 25
  • Thank you received: 0
Hi Yves,
das bedeutet also das ich die importierten Daten noch mal anfassen und ändern muss? :( :ohmy:
Gruß Mario

Startzeiten Veranstaltung Backend und Datenbank 9 years 7 months ago #31069

  • Daniel Dimitrov
  • Daniel Dimitrov's Avatar
  • Offline
  • Administrator
  • Administrator
  • Posts: 9618
  • Karma: 155
  • Thank you received: 1081
Hey Mario,
Das ist die frage. Sind die importierte Zeiten in UTC oder sind die schon in irgendeine Zeitzone wie Berlin oder so?

Wenn die nicht UTC sind, dann die müssen zu UTC umgewandelt werden. Joomla wird dann automatisch die korrekte Zeitzone bei der Ausgabe hinzufügen.

Gruß,
Daniel

Startzeiten Veranstaltung Backend und Datenbank 9 years 7 months ago #31072

  • Mario Schurmann
  • Mario Schurmann's Avatar Topic Author
  • Offline
  • Junior Boarder
  • Junior Boarder
  • Posts: 25
  • Thank you received: 0
Hallo Daniel,

die Uhrzeiten sind in der Zeitzone Berlin.
Also muss ich mich nochmal mit dem Import befassen.

Danke für die Info.

Gruß Mario

Startzeiten Veranstaltung Backend und Datenbank 9 years 7 months ago #31073

  • Yves Hoppe
  • Yves Hoppe's Avatar
  • Offline
  • Administrator
  • Administrator
  • Posts: 3519
  • Karma: 71
  • Thank you received: 556
Es hat nichts mit dem Import zu tuen (nicht direkt - Seminar hat keine Zeitzonen unterstützt), sondern mit der Import-Zeit.

Also in der Datenbank ist 16 Uhr -> Wann deutscher Zeit (GMT +2) soll der Kurs denn nun starten? Um 16 Uhr? Falls ja muss der Beginn um 2 Stunden reduziert werden (ein einfaches SQL-Query... 5 sek. Arbeit).

Yves

Startzeiten Veranstaltung Backend und Datenbank 9 years 7 months ago #31074

  • Mario Schurmann
  • Mario Schurmann's Avatar Topic Author
  • Offline
  • Junior Boarder
  • Junior Boarder
  • Posts: 25
  • Thank you received: 0
Hallo Yves,

es ist so wie du es beschrieben hast, die Startzeiten in der Datenbank müssen nun um 2 Stunden reduziert werden. Da muss ich mit dem Query mal beschäftigen. Das werden für mich keine 5 Sekunden ;) aber das wird schon.

Danke noch mal für die Info. Dann werden wir das gleich für das nächste mal berücksichtigen.

Gruß Mario

Startzeiten Veranstaltung Backend und Datenbank 9 years 7 months ago #31075

  • Daniel Dimitrov
  • Daniel Dimitrov's Avatar
  • Offline
  • Administrator
  • Administrator
  • Posts: 9618
  • Karma: 155
  • Thank you received: 1081
Hier ist die query für die anfangszeiten:
update #__matukio SET begin = adddate(begin, interval -2 hour);

#__ mit deinem prefix ähndern. Und falls end und booked auch nicht korrekt sind, dann die query mit end auch ausführen:
update #__matukio SET end = adddate(end, interval -2 hour);

Gruß,
Daniel
The following user(s) said Thank You: Mario Schurmann
  • Page:
  • 1
Time to create page: 0.114 seconds