Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: dasRalph am 24.09.02 - 23:08:56

Titel: Tag des Jahres
Beitrag von: dasRalph am 24.09.02 - 23:08:56
Hallo!!!

Hat schon mal jemand eine Formel entwickelt, die mir ausrechnet,  der wievielte Tag im Jahr ist??? Sprich die am 1. Januar 1 ausgibt und am 31. Dezember 365 (366) so wies auch der Kalender anzeigt, wenn man sich nur einen Tag anzeigen läßt (unten im Bild).

Danke!!! Ralph
Titel: Re: Tag des Jahres
Beitrag von: Rob Green am 25.09.02 - 01:46:08
hm..

würde einfach die Differenz vom zu betrachtenden Datumszeitpunkt nehmen und dem 1.1. desselbigen Jahres...

also Beispiel:
14.05.2002 - 1.1.2002
23.11.2004 - 1.1.2004

dann das Ergebnis - da Notes in sekunden die Differenz ausspuckt - mal
60*60*24 = Anzahl Tage
Titel: Re: Tag des Jahres
Beitrag von: eknori am 25.09.02 - 07:10:00
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

eknori
Titel: Re: Tag des Jahres
Beitrag von: dasRalph am 27.09.02 - 20:37:38
Hallo!!!

Danke für die Hilfe, hat alles geklappt nur ...

... die Formel von eknori hat die kalenderwoche ausgerechnet.

Aber das kann ich sicher auch bald gebrauchen ;-)

Ralph