CreativPur
Erfahrenes Mitglied
Hi, i
ch komme einfach nicht weiter.
Ich habe einen Kalender, mit einer Zeitausgabe von - bis.
bei einem festen Wert von +2 "time2.hours = time2.hours + 2;" werden auch tatsächlich 2 Stunden zugezählt.
also 13:00 - 15:00 Uhr
Jetzt habe ich aber in der Datenbank eine Spalte Namens "beratungszeit".
diesen Wert möchte ich folgend anstatt der festen Zahl (+ 2) übergeben..
data.beratungszeit
also :
Leider funktioniert dies nicht.
In der Datenbank ist auch der Wert 2,
aber in diesem Fall wird folgendes ausgegeben.

der Wert 2 wird einfach nur hinten dran gehängt.
Wie kann ich den Code ändern ?
ch komme einfach nicht weiter.
Ich habe einen Kalender, mit einer Zeitausgabe von - bis.
Javascript:
time2 = data[i].timestamp.replace(/-|:/g, " ").split(" ").slice(3, 6);
time2 = new Date(2000, 01, 01, time2[0], time2[1], time2[2]);
time2 = {
hours: time2.getHours(),
minutes: time2.getMinutes() < 10 ? "0" + time2.getMinutes() : time2.getMinutes(),
ampm: (time2.getHours() < 12 ? "am" : "pm")
}
if (time_format == "standard") {
time2.hours = (time2.hours > 12) ? time2.hours - 12 : time2.hours;
time2 = time2.hours + ":" + time2.minutes + time2.ampm;
}
else if (time_format == "military") {
time2.hours = time2.hours + 2;
time2 = time2.hours + ":" + time2.minutes + " " + "Uhr";
}
bei einem festen Wert von +2 "time2.hours = time2.hours + 2;" werden auch tatsächlich 2 Stunden zugezählt.
also 13:00 - 15:00 Uhr
Jetzt habe ich aber in der Datenbank eine Spalte Namens "beratungszeit".
diesen Wert möchte ich folgend anstatt der festen Zahl (+ 2) übergeben..
data.beratungszeit
also :
Javascript:
bz = data[i].beratungszeit;
time2.hours = time2.hours + bz;
time2 = time2.hours + ":" + time2.minutes + " " + "Uhr";
Leider funktioniert dies nicht.
In der Datenbank ist auch der Wert 2,
aber in diesem Fall wird folgendes ausgegeben.

der Wert 2 wird einfach nur hinten dran gehängt.
Wie kann ich den Code ändern ?