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 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65
| <html>
<head>
<script language="JavaScript">
function update() {
var suisse = new Date();
var heure = suisse.getHours();
var minutes = suisse.getMinutes();
var secondes = suisse.getSeconds();
window.document.formulaireSuisse.heure_suisse.value = heure + "h" + minutes + "m" + secondes;
}
function calculHour() {
var heureUTC = new Date();
var heures1 = heureUTC.getUTCHours();
var minutes1 = heureUTC.getUTCMinutes();
var secondes1 = heureUTC.getUTCSeconds();
switch(document.formulaireGMT.fuseaux.value){
case "New York" : heures1 = heures1 - 5;
window.document.formulaireGMT.heure_GMT.value = heures1 + "h" + minutes1 + "m" + secondes1;
break;
case "Londres": window.document.formulaireGMT.heure_GMT.value = heures1 + "h" + minutes1 + "m" + secondes1;
break;
case "Tokyo": heures1 = heures1 + 9;
window.document.formulaireGMT.heure_GMT.value = heures1 + "h" + minutes1 + "m" + secondes1;
break;
case "San Fransisco": heures1 = heures1 - 8;
window.document.formulaireGMT.heure_GMT.value = heures1 + "h" + minutes1 + "m" + secondes1;
break;
}
//window.document.formulaireGMT.heure_GMT.value = "heures1";
}
</script>
<title>Horloge</title>
</head>
<body>
<form name = "formulaireSuisse">
Heure Courante (Suisse) :
<input type = "text" name = "heure_suisse">
<input type = "button" value = "Mettre à jour" onClick = "update();">
</form>
<form name = "formulaireGMT">
Fuseau horaire :
<select name = "fuseaux">
<option value="New York">New York</option>
<option value="Londres">Londres</option>
<option value="Tokyo">Tokyo</option>
<option value="San Francisco">San Fransisco</option>
</select>
<br>
Heure Courante (GMT Selectionné) :
<input type = "text" name = "heure_GMT">
<input type = "button" value = "Changer fuseau" name="button1" onClick = "calculHour();">
</form>
</body>
</html> |