Bonjour tout le monde,
je suis face à un souci que je comprend pas, peut etre vous serez en ùmesure de m'expliquer le truc et de le résoudre ...
J'ai ce code dans deux page :
Sur une des page, ${date} me fournit bien la date sous le format 00/00/2000 et l heure en 00:00 donc c nickel. et sur l autre page (un popup) sur :
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 <script type="text/javascript"> var gameTime = new Date(${game.gameSchedule.date}); var month = gameTime.getMonth() + 1+''; var day = gameTime.getDate()+''; var year = gameTime.getFullYear()+''; var minute = gameTime.getMinutes()+''; var hour = gameTime.getHours()+''; if (minute.length==1){ minute = '0' + minute; } if (hour.length==1){ hour = '0' + hour; } if (month.length==1){ month = '0' + month; } </script> <c:choose> <c:when test="${game.gameSchedule.date==0}"> <c:set var="date" value="N.C"></c:set> <c:set var="hour" value="N.C"></c:set> </c:when> <c:otherwise> <c:set var="date" value="<script>document.write(day + '/' + month + '/' + year)</script>" /> <c:set var="hour" value="<script>document.write(hour + ':' + minute)</script>"/> </c:otherwise> </c:choose>
J'ai dans mon champ date : <script>document.write(day + '/' + month + '/' + year)</script>" /> a la place de 00/00/2000.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <input name="date" value="${date}"/>
Qqun a une idée ?
Partager