URGENT: Format d'une date pr traitement...???

Signaler
Messages postés
21
Date d'inscription
jeudi 6 mars 2003
Statut
Membre
Dernière intervention
5 août 2009
-
Messages postés
1765
Date d'inscription
jeudi 12 octobre 2000
Statut
Modérateur
Dernière intervention
11 décembre 2013
-
Je m'explique :

Je lit 2 dates dans une DB SQL que je formatte directement a la lecture (donc sur le recordset) dans 2 variables en dd/mm/yyyy et ce, a l'aide de Day(), Month() et Year().
Jusque la, c'est nickel.

Le probleme est qu'a un moment, je dois faire un 'Datediff()' de mes variables et ASP traduit parfois ma variable en dd/mm/yyyy quand le jour est > que 12 et en mm/dd/yyyy que le jour est < 12 => la difference de jours merde une fois sur deux.

J'ai essaye le 'DateFormat()' mais ca ne change rien

Donc, ma question est :
Est-il possible de toujours traiter les dates dans le Datediff dans le meme format ?

Donc voila, j'espere avoir ete clair.
Et merci pour les eventuelles reponses

____________
notoriousFab

1 réponse

Messages postés
1765
Date d'inscription
jeudi 12 octobre 2000
Statut
Modérateur
Dernière intervention
11 décembre 2013
6
Ton traitement d'affichage (jj/mm/yyyy) est fait que pour afficher. Donc tu dois désolidariser ca de la partie interne.

Le stockage de la date doit etre géré par le server lui-même.

Une solution à tester est de jouer sur le LCID :
- http://www.w3schools.com/asp/prop_lcid.asp

Au départ de ton code tu fixe le LCID à 1036 (parametre francais) et vois ce que ca provoque.

Romelard Fabrice (Alias F___)