Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Gruenkohl am 26.06.03 - 13:16:12

Titel: Tag des Jahres
Beitrag von: Gruenkohl am 26.06.03 - 13:16:12
Kann mir jemand sagen, ob es einen Befehl gibt, um sich den Tag eines Jahres als Zahl wieder zu geben.
Z.B.: 3. Januar = 3

Danke
Andreas
Titel: Re:Tag des Jahres
Beitrag von: eknori am 26.06.03 - 13:20:02
DayYr := ((Date Field Name - @Date(@Year(Date Field Name); 1; 1)) / (60 * 60 * 24))+ 1;
Day1stWk := 8 - (@Weekday(@Date(@Year(Date Field Name); 1;1)));
@Integer(((DayYr - Day1stWk) + 6) / 7) + 1
Titel: Re:Tag des Jahres
Beitrag von: Gruenkohl am 26.06.03 - 13:46:44
@Eknori:

Wenn ich deine Formel in ein Feld eingebe und anstatt "Date Field Name" "@Today" einsetze, bekommen ich den Tag des Montas raus.
Habe ich da was falsch gemacht?????
Titel: Re:Tag des Jahres
Beitrag von: Christian97 am 26.06.03 - 14:31:27
Ich fand die Formel prima und hab sie gleich mal ausprobiert. Sie gibt drei Werte zurück:
"DayYr"        ->   Tag des Jahres
"Day1stWk"   ->   den Tag des 1.1. (mit Sonntag beginnen)
Letzte Zeile   ->   den Tag des aktuellen Monats

Ciao,
Christian
Titel: Re:Tag des Jahres
Beitrag von: Gruenkohl am 26.06.03 - 14:49:58
Ähhh, ja. Jetzt hab ich es auch gesehen.
Dachte die ganze Formel berechnet den Tag des Jahres.
Danke