anmae
Erfahrenes Mitglied
Hallo,
ich habe folgende Formel:
formVon ist "20.11.2006"
wenn ich 5 Tage addieren möchte, funktioniert alles super, d.h. formBis ist dann der 25.11.2006. Wenn ich allerdings 12 Tage addiesen möchte (also duration=12), dann steht in formBis "1.0.2007"
Woran liegt das?
Danke vielmals!
ich habe folgende Formel:
Code:
duration = duration * 24*3600;//duration in Sekunden
var sdatum = document.frm.formVon.value.split(".");
var edatum = document.frm.formBis.value.split(".");
var timestamp_s=Date.UTC(sdatum[2],sdatum[1],sdatum[0]) / 1000; // timestamp in s vom Datum
var timestamp_e=Date.UTC(edatum[2],edatum[1],edatum[0]) / 1000; // timestamp in e vom Datum
if(timestamp_e < (timestamp_s + duration)){
var newTime = new Date((timestamp_s + duration)*1000);
var newDate = newTime.getDate()+"."+newTime.getMonth()+"."+newTime.getFullYear();
document.frm.formBis.value = newDate;
}
wenn ich 5 Tage addieren möchte, funktioniert alles super, d.h. formBis ist dann der 25.11.2006. Wenn ich allerdings 12 Tage addiesen möchte (also duration=12), dann steht in formBis "1.0.2007"
Woran liegt das?
Danke vielmals!