Domino 9 und frühere Versionen > ND7: Entwicklung
Now + x Tage ohne Wochende (Lotus Script)
klaussal:
... und wie berücksichtigt er die Feiertage ?
DerAndre:
... aus den entsprechenden Landesteilen...
koehlerbv:
Okay, nach Feiertagen war nicht gefragt, da wird das komplexer ;D
Man muss sich aber nicht unbedingt mit NotesDateTime einen abquälen - das Datum ist ja nur eine Zahl:
--- Code: --- Dim vDate As Variant
Dim vEndDate As Variant
Dim iPeriod As Integer
Dim iWorkingDays As Integer
iPeriod = 10
vEnddate = Now + iPeriod
iWorkingDays = 0
For vDate = Now To vEndDate
If (Weekday (vDate) <> 1) And (Weekday (vDate) <> 7) Then
iWorkingDays = iWorkingDays + 1
End If
Next
Messagebox "Arbeitstage in den nächsten " & Cstr (iPeriod) & " Tage: " & Cstr (iWorkingDays)
--- Ende Code ---
Achtung: Hierbei wird der aktuelle Tag mitgezählt, ansonsten müsste es heissen: Now + 1 To vEndDate + 1.
HTH,
Bernhard
Glombi:
Irgendwie kann ich mich des Eindrucks nicht erwehren, dass Du etwas gegen NotesDateTime hast ;D
hampa:
Hallo zusammen
Vielen Dank für eure wertvollen Hinweise.
Ich bau das Codebeispiel von Bernhard und melde mich dann nocheinmal, ob es das macht, was ich will das es macht. ;D
Grüsse
Hampa
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln