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 30/05/2007, 13h16   #1
Nouveau Membre du Club
 
Inscription : novembre 2005
Messages : 317
Détails du profil
Informations forums :
Inscription : novembre 2005
Messages : 317
Points : 35
Points : 35
Par défaut Comparaison date : plus / moins récente

Bonjour,

Le sujet à été partiellement abordé dans les posts récents, mais pas de la manière dont je recherche la méthode, j'aimerai un script qui me permette de comparer deux dates entre elles :

Code :
1
2
3
 
date1 = date
date2 = Request.Form("valeur_date")
Comment trouver la plus ancienne des deux en les comparant ?

Merci
delavega est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/05/2007, 13h29   #2
Modérateur
 
Avatar de kaiser59
 
Inscription : novembre 2005
Messages : 1 246
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : novembre 2005
Messages : 1 246
Points : 1 203
Points : 1 203
Envoyer un message via MSN à kaiser59
Salut,

Code :
1
2
3
4
<%
d1=date
d2=Cdate(Request.form("valeur_date"))
%>
Avant conversion ta date n'est pas consideré comme une date mais comme du texte

ensuite tu fais :
Code :
1
2
3
4
5
6
7
<%
if d2<d1 then
  Response.write "date saisie antérieur à la date d'aujourd'hui"
else
  Response.write "date saisie est récente"
end if
%>

++
kaiser59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/05/2007, 14h27   #3
Membre actif
 
Inscription : avril 2004
Messages : 202
Détails du profil
Informations personnelles :
Âge : 36

Informations forums :
Inscription : avril 2004
Messages : 202
Points : 192
Points : 192
bonjour,

sinon tu as la fonction datediff qui te permet de connaitre le nb de secondes (ou minutes ou heures...) qui séparent 2 dates. le côté >0 ou <0 de ce décompte te permet de savoir qui est plus récent et de combien.
Code :
1
2
ex:
datediff("d", date1, date2) te donne le nombre de jours entre les 2 dates
Nicolas.
__________________
Nico, l'agrotic géomatic
agrotic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/05/2007, 15h04   #4
Nouveau Membre du Club
 
Inscription : novembre 2005
Messages : 317
Détails du profil
Informations forums :
Inscription : novembre 2005
Messages : 317
Points : 35
Points : 35
merci pour vos aides, c nickel

delavega 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 07h12.


 
 
 
 
Partenaires

Hébergement Web