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 01/10/2007, 17h04   #1
Nouveau Membre du Club
 
Inscription : novembre 2004
Messages : 139
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 139
Points : 35
Points : 35
Par défaut extraire le mois et le jour d'une date

Que faut-il utiliser pour extraire le jour ou le mois d'une date de type ../../....
Merci d'avance
babafredo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/10/2007, 18h03   #2
Invité régulier
 
Inscription : décembre 2005
Messages : 12
Détails du profil
Informations personnelles :
Âge : 38
Localisation : Belgique

Informations forums :
Inscription : décembre 2005
Messages : 12
Points : 5
Points : 5
Envoyer un message via MSN à mike devimo
bonjour,

mettons que tu récupères la date sous format ../../.... par l'URL :

Code :
periode    = Request.queryString("periode")
tu peux utiliser les fonctions : year() et month() et day()

Code :
1
2
3
4
 
annee = year(periode)
mois   = month(periode)
jour = day(periode)
mike devimo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/10/2007, 09h28   #3
Nouveau Membre du Club
 
Inscription : novembre 2004
Messages : 139
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 139
Points : 35
Points : 35
Voilà mon code :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
date_origine=rs("date_origine")
jour=day(date_origine)
mois=Month(date_origine)
 
   <select name="form_jour" width="100%" size="1">
	       <!--sélection du jour-->
                        <%For i = 1 To 31%>
		<option value="<%=jour%>" selected ><%=i%></option>
                        <%Next%>
   </select> &nbsp; 
 
 
    <select name="form_mois" size="1">
	<!--sélection du mois-->
                   <%For k = 1 To 12%>
	<option value="<%=mois%>" selected > <%=k%></option>
                   <%Next%>			
     </select> &nbsp;
Le problème, cq ue je veux faire une modification sur un client qui a une date d'origine donc je veux récupérer mon ancienne date mais cela ne marche pas de cette façon..
babafredo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/10/2007, 11h24   #4
Nouveau Membre du Club
 
Inscription : novembre 2004
Messages : 139
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 139
Points : 35
Points : 35
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
 
  <select name="form_jour" width="100%" size="1">
	    <!--sélection du jour-->
	    <% If Session("form_jour") = "" Then %><option value="">-------------</option><% End If %>
                        <%For i = 1 To 31%>
option value="<%=i%>"<% If day(rs("date_origine")) = i Then %> selected<% End If %>><%=i%></option>
                        <%Next%>
 
</select> &nbsp; 
 
 
<select name="form_mois" size="1">
        <!--sélection du mois-->
    <% If Session("form_mois") = "" Then %><option value="">------------</option><% End If %>
                <%For k = 1 To 12%>
<option value="<%=k%>"<% If month(rs("date_origine")) = k Then %> selected<% End If %>><%=Ucase(Left(MonthName(k),1))%><%=Right(MonthName(k),Len(MonthName(k))-1)%></option>
                        <%Next%>			
</select> &nbsp; 
 
<select name="form_annee" size="1">
       <!--sélection de l'année-->
	<% If Session("form_annee") = "" Then %><option value="">------</option><% End If %>
	<%For j = Year(Date()) To 2010 %>
            <option value="<%=j%>"<% If year(rs("date_origine")) = j Then %> selected<% End If %>><%=j%></option>
             <%Next%>
</select>
Voilà le code et cela fonctionne
Merci
babafredo 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 21h23.


 
 
 
 
Partenaires

Hébergement Web