Bonjour à tous,

J'ai une énigme que je n'arrive pas à résoudre.

J'utilise la fonction DatePart pour calcul le n° de la semaine.
Cela fonctionne parfaitement sur mon serveur de développement, mais une fois sur le serveur de production il n'y a pas le même résultat.

Pour exemple j'utilise ce code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
For i = 0 To 20
	Response.Write "Date : " & DateAdd("d", i, Cdate("25.12.2015")) & " - "
	Response.Write "N° sem. : " & DatePart("ww", DateAdd("d", i, Cdate("25.12.2015")), vbMonday, vbFirstFourDays) & "<br />"
Next
C'est le même code sur le 2 serveurs et voici les résultats:
Nom : Sans titre 4.jpg
Affichages : 567
Taille : 142,8 Ko

Sur le serveur de production il me mets le 1, 2 et 3 janvier en semaine 1 alors que ça devrait être semaine 53, comme sur le serveur de dev.

Les paramètres Windows "Régions" sont identiques sur les 2 machines.

Des idées ?

Merci d'avance