Hallo zusammen,
wie kann ich das Datum eines bestimmten Tages einer Kalenderwoche berechnen? Konkretes Beispiel des Montages der 24. Kalenderwoche des Jahres 2017?
Habe schon einiges gegoogelt aber der richtige Treffer und auch nichts, was ich verwerten und umbauen konnte, war dabei.
Danke für eure Hinweise
und
viele Grüße
Karl
- - - Aktualisiert - - -
Habe gerade in englischer Sprache danach gegoogelt und genau das gefunden, was ich gesucht habe:
Jetzt muss ich nur noch das komische Zeitformat ins deutsche Format umwandeln, aber das bekomme ich glaube ich notfalls von Hand hin.
wie kann ich das Datum eines bestimmten Tages einer Kalenderwoche berechnen? Konkretes Beispiel des Montages der 24. Kalenderwoche des Jahres 2017?
Habe schon einiges gegoogelt aber der richtige Treffer und auch nichts, was ich verwerten und umbauen konnte, war dabei.
Danke für eure Hinweise
und
viele Grüße
Karl
- - - Aktualisiert - - -
Habe gerade in englischer Sprache danach gegoogelt und genau das gefunden, was ich gesucht habe:
HTML:
function getDateOfISOWeek(w, y) {
var simple = new Date(y, 0, 1 + (w - 1) * 7);
var dow = simple.getDay();
var ISOweekStart = simple;
if (dow <= 4)
ISOweekStart.setDate(simple.getDate() - simple.getDay() + 1);
else
ISOweekStart.setDate(simple.getDate() + 8 - simple.getDay());
return ISOweekStart;
}
Jetzt muss ich nur noch das komische Zeitformat ins deutsche Format umwandeln, aber das bekomme ich glaube ich notfalls von Hand hin.
Zuletzt bearbeitet von einem Moderator: