Bonjour à tous
Je cherche une fonction ou un bout de code qui me permettrait de reculer de x jours une date donnée !
Exemple : Ma date (2/07/2006) mon X : 3 résultat : 30/06/2006
Merci d'avance pour votre aide.
Bonjour à tous
Je cherche une fonction ou un bout de code qui me permettrait de reculer de x jours une date donnée !
Exemple : Ma date (2/07/2006) mon X : 3 résultat : 30/06/2006
Merci d'avance pour votre aide.
un truc horrible à l'arrache; demande si tu vois pas bien comment ça marche: j'éclaircirai...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>...</title> <script type="text/javascript"> var today=new Date(); var today2=Date.UTC(today.getUTCFullYear(),today.getUTCMonth(),today.getUTCDate()); var jour; function time(d){ jour=new Date(today2+d*1000*3600*24); document.getElementById("now2").firstChild.data=jour.getUTCDate() + " " + (jour.getUTCMonth()+1) + " " + jour.getUTCFullYear() } </script> </head> <body> <p> <strong id="now">date du jour</strong> <input type="text" onchange="time(this.value)" /> <strong id="now2">date choisie</strong> </p> <script type="text/javascript"> document.getElementById("now").firstChild.data=today.getUTCDate() + " " + (today.getUTCMonth()+1) + " " + today.getUTCFullYear() </script> </body> </html>
Merci pour ton aide !
Je vais faire le recul now![]()
tout simplement
Code : Sélectionner tout - Visualiser dans une fenêtre à part date.setTime(date.getTime() - ((nbJour) * 86400000));
Envoyé par kagura
C'est fait merci à tous
Partager