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
C'est le même code sur le 2 serveurs et voici les résultats:
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
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
Partager