Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 05/07/2006, 09h23   #1
Membre habitué
 
Avatar de sami_c
 
Inscription : mai 2002
Messages : 633
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 633
Points : 147
Points : 147
Par défaut [DateDiff] comportement bizarr

Salut,
Voic le code de ma page ASP :
Code :
1
2
3
4
5
6
7
8
9
10
d1 = "05/05/2006"
d2 = "07/05/2006"
nb_jour = DateDiff("d", d1, d2)
response.write("<br>d1,d2 : "&nb_jour)
 
 
d1 = "25/05/2006"
d2 = "27/05/2006"
nb_jour = DateDiff("d", d1, d2)
response.write("<br>d1,d2 : "&nb_jour)
et voilà ce que ça donne :
Code :
1
2
3
 
d1,d2 : 61
d1,d2 : 2
!!! je ne comprend pas d'où vient de 61 !!!!
__________________
'...parfois l'informatique peut vous rendre fou...'
sami_c est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/07/2006, 13h10   #2
Membre expérimenté
 
Avatar de Phiss
 
Homme
Développeur Web
Inscription : mai 2005
Messages : 660
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 30
Localisation : France

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : mai 2005
Messages : 660
Points : 581
Points : 581
le 61 vient du fait que le 05/05/2006 est interpreté comme le 05 mai et le 07/05/2006 comme le 05 juillet.

ce qui nous fait une différence de 61 jours...

il faut envoyer tes dates au format "mm/jj/aaaa"
__________________
" L'absence diminue les médiocres passions et augmente les grandes, comme le vent éteint les bougies et allume le feu. "
La Rochefoucauld
Phiss est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/07/2006, 14h01   #3
Membre éprouvé
 
Avatar de malbaladejo
 
Inscription : avril 2002
Messages : 377
Détails du profil
Informations personnelles :
Âge : 34
Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : avril 2002
Messages : 377
Points : 477
Points : 477
le format "mm/jj/aaaa" ou "jj/mm/aaaa" dépend des configurations du serveur.
Pour être sur que ca marche dans tout les cas j'utilise "aaaa-mm-jj".
malbaladejo est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h24.


 
 
 
 
Partenaires

Hébergement Web