webForumDet fria alternativet
Logga in / Bli medlem

Datumbugg?

ASP

3 svar · 290 visningar · startad av skarbratt

Medlem sedan juli 2000325 inlägg
Frågan#1

Kan det stämma att det finns en datumbugg i DatePart("ww", date)?

För vid årsskiftet får jag följande resultat:
1/1 = v53
2/1 = v54
8/1 = v1

Är det bara jag som får detta fel?

Medlem sedan juni 200032 967 inlägg
#2

datepart har syntaxen:

DatePart(interval, date[, firstdayofweek[, firstweekofyear]])

så om du provar med:

DatePart("ww", date, vbMonday, vbFirstFourDays)

så kanske det går bättre :q

Medlem sedan juli 2000325 inlägg
#3

De regerade.

Men vet någon varför det andra nästan fungerade?

Medlem sedan feb. 20001 590 inlägg
#4

Du kan ange vilken typ av generell datomformatering, om 1/1 alltid är vecka 1. Eller om den ska infalla som den kommer. Detta gäller även söndag som kan vara dag 1 på veckan, eller måndag som dag 1 på veckan. Tror det är 0 eller 1 som skall skickas med som argument för att ange detta (har ej tillgång till funktionen just nu.. sorry)

/T

250 ms totalt · 4 externa anrop · v20260731065814-full.14655e19
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)