Im Classic ASP konnte man das mit den 4 Tagen bei datepart mitangeben:
datepart("ww",date,vbMonday,vbFirstFourDays)
bzw.
datepart("ww",date,2,2)CU Schmiddl
Am 29.12.2003 um 13:46 schrieb Haffner Guenther:
naja, lt. usern steht auf allen papierkalender diese woche bereits kw1,
wodurch sie jetzt auf ihren internetseiten nichts sehen, weil die kw53
ausgerechnet haben :)
aber ich habe bei meinem code auch die option mit erste woche mit vier tagen
reingeben, selbst dann wirft das ding kw53 aus. :(
-----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Wolfgang Kluge Sent: Monday, December 29, 2003 1:39 PM To: [EMAIL PROTECTED] Subject: AW: [Asp.net] kalenderwoche
Hi, leider stimmt das so nicht ganz..
Die erste Kalenderwoche nach DIN 1355 beginnt in der Woche, in der sich der 4. Januar befindet bzw. fast O-Ton: die erste Woche eines Jahres ist die Woche, die mindestens 4 der 7 Tage umfasst (und eine Woche beginnt am Montag und endet am Sonntag)! Montag ist dann auch immer der erste Tag einer jeden Kalenderwoche, weswegen heute schon die erste Woche ist.
D.h. Outlook hat schon recht. Allerdings bin ich mir nicht sicher, ob es vielleicht eine EU-/ISO-Norm gibt die zum einen anders lautet und zum anderen diese Regel �berschreibt !? Eine �bernahme von DIN 1355 nach ISO ist vorhanden.. Absatz 1.3 ist f�r die Berechnung ausschlaggebend.
Das war im �brigen unter Windows noch nie "richtig" (zumindest nicht f�r Deutschland und innerhalb der VB-/VBScript-Standardmethoden).
Viele Gr��e, Alle Jahre wieder .. Wolfgang http://www.vbwelt.de/
-----Urspr�ngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Christoph Wille Gesendet: Montag, 29. Dezember 2003 12:19 An: [EMAIL PROTECTED] Betreff: Re: [Asp.net] kalenderwoche
Tja, w�re heute der 1te J�nner 2004, h�tte Outlook recht. Da wir aber noch immer Dezember 2003 haben, hat die ASP.NET Kalender Control recht.
Chris
At 12:15 PM 12/29/2003, you wrote:code sagttja, wir sind diese woche ja in einem randbereich. :) also welche kalenderwoche ist nun? mein outlook sagt kw 1, mein asp.netkw 53
_______________________________________________ Asp.net mailing list [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/asp.net
_______________________________________________ Asp.net mailing list [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/asp.net
_______________________________________________ Asp.net mailing list [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/asp.net
