Bonjour,
J'aimerais créer un tableau avec un script js, jusqu'à maintenant ça va.
Toutefois, quelques problème, les heures qui sortent de la liste sont '03:27' mais la fonction getTimes, me donne l'heure du genre 1462306259614. donc la comparaison ne fonctionne pas bien.
le but est trouver nous somme entre quel Time1 ou Time2, et colorier le prochain Time.
N.B. Je suis vraiment novice en JavaScript. La fonction TrouveHeure d'un autre .js fonctionne très bien.

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
			<script type="text/javascript">
				var date = new Date(); // today
				var times = TrouveHeure.getTimes(date, [45.5994, -73.6296], -5);
				var list = ['Time1', 'Time2', 'Time3', 'Time4', 'Time5', 'Time6'];
				var html = '<table id="timetable">';			
				for (var i in list) {
					if (date.getTime() >= times[list[i]] && date.getTime()<= times[list[i + 1]]) {
						html += '<tr><td>' + list[i] + '</td>';
						html += '<td>' + times[list[i].toLowerCase()] + '</td></tr>';
					} else {
						html += '<tr><td>' + list[i] + '</td>';
						html += '<td>' + times[list[i].toLowerCase()] +'</td></tr>';
					}
				}
				html += '</table>';
				document.getElementById('table').innerHTML = html;
			</script>