Couleur élément dans tableau en fonction de l'heure
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:
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> |