STPH#52735 zomer/wintertijd ging niet goed bij het automatisch setten ervan als date_from > date_to
svn path=/Website/branches/v2017.3/; revision=37471
This commit is contained in:
@@ -206,10 +206,22 @@ function cal_checkVolgnr(fieldId, volgnr)
|
||||
else
|
||||
{ // Kalender Kx heeft geen tijdsveld.
|
||||
// Indien veld Kx+i wel een tijdsveld heeft, dan eigen tijd behouden.
|
||||
var value = fromdate.midnight().getTime()
|
||||
+ ($("#time_from_" + calArray[i].id).length > 0 && $("#time_from_" + calArray[i].id).val() != "" // Heeft veld Kx+i een tijdsveld en is die niet leeg?
|
||||
? timetoms // Tijdsveld is aanwezig en niet leeg. Dan kan ik met getTime() de tijd ophalen.
|
||||
: 1000*(24*60*60-1)) // Tijdsveld is niet aanwezig. Dan nemen we voor de tijd 23:59:59 (was eerst 0)
|
||||
var value = fromdate.midnight().getTime();
|
||||
|
||||
// Heeft veld Kx+i een tijdsveld en is die niet leeg?
|
||||
var hasTimeField = $("#time_from_" + calArray[i].id).length > 0 && $("#time_from_" + calArray[i].id).val() != ""
|
||||
|
||||
if (hasTimeField) // Tijdsveld is aanwezig en niet leeg. Dan kan ik met getTime() de tijd ophalen.
|
||||
value += timetoms;
|
||||
else // Tijdsveld is niet aanwezig. Dan nemen we voor de tijd 23:59:59 (was eerst 0)
|
||||
{ // Gaat nu ook goed met zomer & wintertijd STPH#52735
|
||||
value = new Date(value);
|
||||
value.setDate(value.getDate() + 1); // day+1
|
||||
value = new Date(value.valueOf() - 1000).getTime() // seconds -1
|
||||
}
|
||||
|
||||
alert(value);
|
||||
|
||||
$("#" + calArray[i].id).val(value);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user