begin process at 2010 02 10 15:31:03
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Date & Heure

 > DATE HEURE UTC

DATE HEURE UTC


 Information sur la source

 Description

C'est le décalage horaire de tous les pays.

Source

  • <div id="local"></div>
  • <div id="utc"></div>
  • <div id="azerty"></div>
  • <script langage="JavaScript">
  • OK=1
  • go=0
  • ka=0
  • function GET(Date)
  • {
  • /////////////////////////////////////////
  • Heures=Date.getHours()
  • Minutes=Date.getMinutes()
  • Secondes=Date.getSeconds()
  • Millisecondes=Date.getMilliseconds()
  • Jour=Date.getDate()
  • JourSemaine=Date.getDay()
  • Mois=Date.getMonth()
  • Annee=Date.getYear()
  • AnneeFull=Date.getFullYear()
  • /////////////////////////////////////////
  • SemainesName=new Array("Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi")
  • MoisName=new Array("Janvier","Février","Mars","Avril","Mai","Juin","Julliet","Août","Septembre","Octobre","Novembre","Décembre")
  • /////////////////////////////////////////
  • document.all.local.innerHTML="<font color='blue'>Heure Locale : "+SemainesName[JourSemaine]+" "+Jour+" "+MoisName[Mois]+" "+Annee+" <b>"+Heures+"h"+Minutes+"</b> "+Secondes+"."+Millisecondes+"</font>"
  • /////////////////////////////////////////
  • setTimeout('GET(new Date())',0)
  • }
  • function ART(H,k)
  • {
  • //+:00:00 = 13
  • Decalage=new Array("-:12:00","-:11:00","-:10:00","-:9:00","-:8:00","-:7:00","-:6:00","-:5:00","-:4:00","-:3:30","-:3:00","-:2:00","-:1:00","+:0:00","+:1:00","+:2:00","+:3:00","+:3:30","+:4:00","+:4:30","+:5:00","+:5:30","+:6:00","+:7:00","+:8:00","+:9:00","+:9:30","+:10:00","+:11:00","+:12:00")
  • /////////////////////////////////////////
  • Heuree=H.getUTCHours()
  • Minutee=H.getUTCMinutes()
  • FRE=Decalage[k].split(":")
  • KK=k
  • /////////////////////////////////////////
  • if(FRE[0]=="+")
  • {
  • for(h=1;h<=FRE[1];h++)
  • {
  • Heuree++
  • }
  • for(m=1;m<=FRE[2];m++)
  • {
  • Minutee++
  • }
  • }
  • if(FRE[0]=="-")
  • {
  • for(h=1;h<=FRE[1];h++)
  • {
  • Heuree--
  • }
  • for(m=1;m<=FRE[2];m++)
  • {
  • Minutee--
  • }
  • }
  • /////////////////////////////////////////
  • D=new Date (H.getUTCFullYear(), H.getUTCMonth(), H.getUTCDate(),Heuree,Minutee,H.getUTCSeconds(),H.getUTCMilliseconds());
  • /////////////////////////////////////////
  • aHeures=D.getHours()
  • aMinutes=D.getMinutes()
  • aSecondes=D.getSeconds()
  • aMillisecondes=D.getMilliseconds()
  • aJour=D.getDate()
  • aJourSemaine=D.getDay()
  • aMois=D.getMonth()
  • aAnneeFull=D.getFullYear()
  • /////////////////////////////////////////
  • Heuremoin=aHeures-H.getHours()
  • Minutemoin=H.getMinutes()-aMinutes
  • if(Heuremoin>0)
  • Heuremoin="+"+Heuremoin
  • /////////////////////////////////////////
  • aSemainesName=new Array("Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi")
  • aMoisName=new Array("Janvier","Février","Mars","Avril","Mai","Juin","Julliet","Août","Septembre","Octobre","Novembre","Décembre")
  • /////////////////////////////////////////
  • document.all.utc.innerHTML="<font color='red'>Heure Etrangère : "+aSemainesName[aJourSemaine]+" "+aJour+" "+aMoisName[aMois]+" "+aAnneeFull+" <b>"+aHeures+"h"+aMinutes+"</b> "+aSecondes+"."+aMillisecondes+"</font>"
  • document.all.azerty.innerHTML="<font color='green'>Décalage "+Heuremoin+"h"+Minutemoin+"</font>"
  • /////////////////////////////////////////
  • if(OK==1)
  • setTimeout('ART(new Date(),KK)',1)
  • else
  • go=1
  • }
  • function Change(re) {
  • if(ka==1)
  • { OK=0;TYTY=re;
  • if(go==1)
  • { OK=1;ART(new Date(),TYTY);go=0;ka==0;}
  • else setTimeout('Change(TYTY)',1);
  • };}
  • </script>
  • <body onLoad="GET(new Date());OK=1;ART(new Date(),13)">
  • <form onSubmit="return false;">
  • <SELECT id=select1 style="WIDTH: 460px " name=select1 onChange="ka=1;Change(this.value)">
  • <OPTION value=0>(GMT -12:00) Eniwetok, Kwajalein</OPTION>
  • <OPTION value=1>(GMT -11:00) Îles Midway, Samoa</OPTION>
  • <OPTION value=2>(GMT -10:00) Hawaii</OPTION>
  • <OPTION value=3>(GMT -9:00) Alaska</OPTION>
  • <OPTION value=4>(GMT -8:00) Pacifique (USA et Canada); Tijuana</OPTION>
  • <OPTION value=5>(GMT -7:00) Arizone</OPTION>
  • <OPTION value=5>(GMT -7:00) Montagne (USA et Canada)</OPTION>
  • <OPTION value=6>(GMT -6:00) Central (USA et Canada</OPTION>
  • <OPTION value=6>(GMT -6:00) Mexico, Tegucigalpa</OPTION>
  • <OPTION value=6>(GMT -6:00) Saskatchewan</OPTION>
  • <OPTION value=7>(GMT -5:00) Bogota, Lima, Quito</OPTION>
  • <OPTION value=7>(GMT -5:00) Est (USA et Canada)</OPTION>
  • <OPTION value=7>(GMT -5:00) Indiana (Est)</OPTION>
  • <OPTION value=8>(GMT -4:00) Caracas, La Paz</OPTION>
  • <OPTION value=8>(GMT -4:00) Heure Atlantique (Canada)</OPTION>
  • <OPTION value=8>(GMT -4:00) Santiago</OPTION>
  • <OPTION value=9>(GMT -3:30) Terre-Neuve</OPTION>
  • <OPTION value=10>(GMT -3:00) Buenos Aires, Georgetown</OPTION>
  • <OPTION value=11>(GMT -2:00) Centre-Atlantique</OPTION>
  • <OPTION value=12>(GMT -1:00) Les Açores, Îles du Cap Vert</OPTION>
  • <OPTION value=13>(GMT =0:00) Casablanca, Monrovia</OPTION>
  • <OPTION value=13 selected>(GMT =0:00) Heure de Greenwich; Dublin, Edimbourg, Lisbonne, Londres</OPTION>
  • <OPTION value=14>(GMT +1:00) Amsterdam, Berlin, Berne, Rome, Stockholm, Vienne</OPTION>
  • <OPTION value=14>(GMT +1:00) Belgrade, Bratislava, Budapest, Ljublijana, Prague</OPTION>
  • <OPTION value=14>(GMT +1:00) Bruxelles Copenhage, Madrid, Paris</OPTION>
  • <OPTION value=15>(GMT +2:00) Athènes, Istanbul, Minsk</OPTION>
  • <OPTION value=15>(GMT +2:00) Bucarest</OPTION>
  • <OPTION value=15>(GMT +2:00) Harare, Pretoria</OPTION>
  • <OPTION value=15>(GMT +2:00) Helsinki, Riga, Tallinn</OPTION>
  • <OPTION value=15>(GMT +2:00) Jérusalem</OPTION>
  • <OPTION value=15>(GMT +2:00) Le Caire</OPTION>
  • <OPTION value=16>(GMT +3:00) Bagdad, Koweït, Riyad</OPTION>
  • <OPTION value=16>(GMT +3:00) Moscou, St. Petersbourg, Volgograd</OPTION>
  • <OPTION value=16>(GMT +3:00) Nairobi</OPTION>
  • <OPTION value=17>(GMT +3:30) Téhéran</OPTION>
  • <OPTION value=18>(GMT +4:00) Abu Dhabi, Muscat</OPTION>
  • <OPTION value=18>(GMT +4:00) Bakou, Tbilissi</OPTION>
  • <OPTION value=19>(GMT +4:30) Kaboul</OPTION>
  • <OPTION value=20>(GMT +5:00) Ekaterinbourg</OPTION>
  • <OPTION value=20>(GMT +5:00) Islamabad, Karachi, Tachkent</OPTION>
  • <OPTION value=21>(GMT +5:30) Bombay, Calcutta, Madras, New Delhi</OPTION>
  • <OPTION value=22>(GMT +6:00) Astana, Almaty, Dhaka</OPTION>
  • <OPTION value=22>(GMT +6:00) Colombo</OPTION>
  • <OPTION value=23>(GMT +7:00) Bangkok, Hanoi, Djakarta</OPTION>
  • <OPTION value=24>(GMT +8:00) Pékin, Chongqing, Hong Kong, Urumqi</OPTION>
  • <OPTION value=24>(GMT +8:00) Perth</OPTION>
  • <OPTION value=24>(GMT +8:00) Singapour</OPTION>
  • <OPTION value=24>(GMT +8:00) Taipeh</OPTION>
  • <OPTION value=25>(GMT +9:00) Osaka, Sapporo, Tokyo</OPTION>
  • <OPTION value=25>(GMT +9:00) Séoul</OPTION>
  • <OPTION value=25>(GMT +9:00) Yakoustk</OPTION>
  • <OPTION value=26>(GMT +9:30) Adélaïde</OPTION>
  • <OPTION value=26>(GMT +9:30) Darwin</OPTION>
  • <OPTION value=27>(GMT +10:00) Brisbane</OPTION>
  • <OPTION value=27>(GMT +10:00) Canberra, Melbourne, Sydney</OPTION>
  • <OPTION value=27>(GMT +10:00) Guam, Port Moresby</OPTION>
  • <OPTION value=27>(GMT +10:00) Hobart</OPTION>
  • <OPTION value=27>(GMT +10:00) Vladivostok</OPTION>
  • <OPTION value=28>(GMT +11:00) Magadan, Îles Salomon, Nouvelle Calédonie</OPTION>
  • <OPTION value=29>(GMT +12:00) Auckland, Wellington</OPTION>
  • <OPTION value=29>(GMT +12:00) Fidji, Kamtchatka, Îles Marshall</OPTION>
  • </SELECT>
  • </form>
<div id="local"></div>
<div id="utc"></div>
<div id="azerty"></div>
<script langage="JavaScript">
OK=1
go=0
ka=0
function GET(Date)
{
/////////////////////////////////////////
Heures=Date.getHours()
Minutes=Date.getMinutes()
Secondes=Date.getSeconds()
Millisecondes=Date.getMilliseconds()
Jour=Date.getDate()
JourSemaine=Date.getDay()
Mois=Date.getMonth()
Annee=Date.getYear()
AnneeFull=Date.getFullYear()
/////////////////////////////////////////
SemainesName=new Array("Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi")
MoisName=new Array("Janvier","Février","Mars","Avril","Mai","Juin","Julliet","Août","Septembre","Octobre","Novembre","Décembre")
/////////////////////////////////////////
document.all.local.innerHTML="<font color='blue'>Heure Locale : "+SemainesName[JourSemaine]+" "+Jour+" "+MoisName[Mois]+" "+Annee+"  <b>"+Heures+"h"+Minutes+"</b> "+Secondes+"."+Millisecondes+"</font>"
/////////////////////////////////////////
setTimeout('GET(new Date())',0)
}


function ART(H,k)
{
//+:00:00 = 13
Decalage=new Array("-:12:00","-:11:00","-:10:00","-:9:00","-:8:00","-:7:00","-:6:00","-:5:00","-:4:00","-:3:30","-:3:00","-:2:00","-:1:00","+:0:00","+:1:00","+:2:00","+:3:00","+:3:30","+:4:00","+:4:30","+:5:00","+:5:30","+:6:00","+:7:00","+:8:00","+:9:00","+:9:30","+:10:00","+:11:00","+:12:00")
/////////////////////////////////////////
Heuree=H.getUTCHours()
Minutee=H.getUTCMinutes()
FRE=Decalage[k].split(":")
KK=k
/////////////////////////////////////////
if(FRE[0]=="+")
 {
  for(h=1;h<=FRE[1];h++)
   {
    Heuree++
   }
  for(m=1;m<=FRE[2];m++)
   {
    Minutee++
   }
 }

if(FRE[0]=="-")
 {
  for(h=1;h<=FRE[1];h++)
   {
    Heuree--
   }
  for(m=1;m<=FRE[2];m++)
   {
    Minutee--
   }
 }
 /////////////////////////////////////////
D=new Date (H.getUTCFullYear(), H.getUTCMonth(), H.getUTCDate(),Heuree,Minutee,H.getUTCSeconds(),H.getUTCMilliseconds()); 
/////////////////////////////////////////
aHeures=D.getHours()
aMinutes=D.getMinutes()
aSecondes=D.getSeconds()
aMillisecondes=D.getMilliseconds()
aJour=D.getDate()
aJourSemaine=D.getDay()
aMois=D.getMonth()
aAnneeFull=D.getFullYear()
/////////////////////////////////////////
Heuremoin=aHeures-H.getHours()
Minutemoin=H.getMinutes()-aMinutes
if(Heuremoin>0)
Heuremoin="+"+Heuremoin
/////////////////////////////////////////
aSemainesName=new Array("Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi")
aMoisName=new Array("Janvier","Février","Mars","Avril","Mai","Juin","Julliet","Août","Septembre","Octobre","Novembre","Décembre")
/////////////////////////////////////////
document.all.utc.innerHTML="<font color='red'>Heure Etrangère : "+aSemainesName[aJourSemaine]+" "+aJour+" "+aMoisName[aMois]+" "+aAnneeFull+"  <b>"+aHeures+"h"+aMinutes+"</b> "+aSecondes+"."+aMillisecondes+"</font>"
document.all.azerty.innerHTML="<font color='green'>Décalage "+Heuremoin+"h"+Minutemoin+"</font>"
/////////////////////////////////////////
if(OK==1)
setTimeout('ART(new Date(),KK)',1)
else
go=1
}

function Change(re) {
if(ka==1)
{ OK=0;TYTY=re;
if(go==1)
{ OK=1;ART(new Date(),TYTY);go=0;ka==0;} 
else setTimeout('Change(TYTY)',1);
};}

</script>
<body onLoad="GET(new Date());OK=1;ART(new Date(),13)">
<form onSubmit="return false;">

<SELECT id=select1 style="WIDTH: 460px " name=select1 onChange="ka=1;Change(this.value)"> 
  <OPTION value=0>(GMT -12:00) Eniwetok, Kwajalein</OPTION>
  <OPTION value=1>(GMT -11:00) Îles Midway, Samoa</OPTION>
  <OPTION value=2>(GMT -10:00) Hawaii</OPTION>
  <OPTION value=3>(GMT -9:00) Alaska</OPTION>
  <OPTION value=4>(GMT -8:00) Pacifique (USA et Canada); Tijuana</OPTION>
  <OPTION value=5>(GMT -7:00) Arizone</OPTION>
  <OPTION value=5>(GMT -7:00) Montagne (USA et Canada)</OPTION>
  <OPTION value=6>(GMT -6:00) Central (USA et Canada</OPTION>
  <OPTION value=6>(GMT -6:00) Mexico, Tegucigalpa</OPTION>
  <OPTION value=6>(GMT -6:00) Saskatchewan</OPTION>
  <OPTION value=7>(GMT -5:00) Bogota, Lima, Quito</OPTION>
  <OPTION value=7>(GMT -5:00) Est (USA et Canada)</OPTION>
  <OPTION value=7>(GMT -5:00) Indiana (Est)</OPTION>
  <OPTION value=8>(GMT -4:00) Caracas, La Paz</OPTION>
  <OPTION value=8>(GMT -4:00) Heure Atlantique (Canada)</OPTION>
  <OPTION value=8>(GMT -4:00) Santiago</OPTION>
  <OPTION value=9>(GMT -3:30) Terre-Neuve</OPTION>
  <OPTION value=10>(GMT -3:00) Buenos Aires, Georgetown</OPTION>
  <OPTION value=11>(GMT -2:00) Centre-Atlantique</OPTION>
  <OPTION value=12>(GMT -1:00) Les Açores, Îles du Cap Vert</OPTION>
  <OPTION value=13>(GMT =0:00) Casablanca, Monrovia</OPTION>
  <OPTION value=13 selected>(GMT =0:00) Heure de Greenwich; Dublin, Edimbourg, Lisbonne, Londres</OPTION>
  <OPTION value=14>(GMT +1:00) Amsterdam, Berlin, Berne, Rome, Stockholm, Vienne</OPTION>
  <OPTION value=14>(GMT +1:00) Belgrade, Bratislava, Budapest, Ljublijana, Prague</OPTION>
  <OPTION value=14>(GMT +1:00) Bruxelles Copenhage, Madrid, Paris</OPTION>
  <OPTION value=15>(GMT +2:00) Athènes, Istanbul, Minsk</OPTION>
  <OPTION value=15>(GMT +2:00) Bucarest</OPTION>
  <OPTION value=15>(GMT +2:00) Harare, Pretoria</OPTION>
  <OPTION value=15>(GMT +2:00) Helsinki, Riga, Tallinn</OPTION>
  <OPTION value=15>(GMT +2:00) Jérusalem</OPTION>
  <OPTION value=15>(GMT +2:00) Le Caire</OPTION>
  <OPTION value=16>(GMT +3:00) Bagdad, Koweït, Riyad</OPTION>
  <OPTION value=16>(GMT +3:00) Moscou, St. Petersbourg, Volgograd</OPTION>
  <OPTION value=16>(GMT +3:00) Nairobi</OPTION>
  <OPTION value=17>(GMT +3:30) Téhéran</OPTION>
  <OPTION value=18>(GMT +4:00) Abu Dhabi, Muscat</OPTION>
  <OPTION value=18>(GMT +4:00) Bakou, Tbilissi</OPTION>
  <OPTION value=19>(GMT +4:30) Kaboul</OPTION>
  <OPTION value=20>(GMT +5:00) Ekaterinbourg</OPTION>
  <OPTION value=20>(GMT +5:00) Islamabad, Karachi, Tachkent</OPTION>
  <OPTION value=21>(GMT +5:30) Bombay, Calcutta, Madras, New Delhi</OPTION>
  <OPTION value=22>(GMT +6:00) Astana, Almaty, Dhaka</OPTION>
  <OPTION value=22>(GMT +6:00) Colombo</OPTION>
  <OPTION value=23>(GMT +7:00) Bangkok, Hanoi, Djakarta</OPTION>
  <OPTION value=24>(GMT +8:00) Pékin, Chongqing, Hong Kong, Urumqi</OPTION>
  <OPTION value=24>(GMT +8:00) Perth</OPTION>
  <OPTION value=24>(GMT +8:00) Singapour</OPTION>
  <OPTION value=24>(GMT +8:00) Taipeh</OPTION>
  <OPTION value=25>(GMT +9:00) Osaka, Sapporo, Tokyo</OPTION>
  <OPTION value=25>(GMT +9:00) Séoul</OPTION>
  <OPTION value=25>(GMT +9:00) Yakoustk</OPTION>
  <OPTION value=26>(GMT +9:30) Adélaïde</OPTION>
  <OPTION value=26>(GMT +9:30) Darwin</OPTION>
  <OPTION value=27>(GMT +10:00) Brisbane</OPTION>
  <OPTION value=27>(GMT +10:00) Canberra, Melbourne, Sydney</OPTION>
  <OPTION value=27>(GMT +10:00) Guam, Port Moresby</OPTION>
  <OPTION value=27>(GMT +10:00) Hobart</OPTION>
  <OPTION value=27>(GMT +10:00) Vladivostok</OPTION>
  <OPTION value=28>(GMT +11:00) Magadan, Îles Salomon, Nouvelle Calédonie</OPTION>
  <OPTION value=29>(GMT +12:00) Auckland, Wellington</OPTION>
  <OPTION value=29>(GMT +12:00) Fidji, Kamtchatka, Îles Marshall</OPTION>
  </SELECT>

</form>

 Conclusion

J'ai pris simplement les décalage de Windows


 Sources du même auteur

CHARGEMENT AVEC UNE BARRE DE POURCENTAGE (VRAI)
Source avec Zip Source avec une capture DANCING FINGERS V1.3
Source avec Zip ALARME ET MESSAGE
LES NOM DES COULEURS
TOUT SUR LES COOKIES

 Sources de la même categorie

Source avec Zip CHRONOMÈTRE AMÉLIORÉ par Kolosta
Source avec Zip SLEEP() SANS BOUCLE D'ATTENTE CONSOMMATRICE par Phildepantin
Source avec Zip AFFICHAGE DE L'HEURE ET DU FUSEAU HORAIRE (TIMEZONE) SUR LA ... par navylav2
Source avec Zip Source avec une capture HORLOGE TRIPLE AFFICHAGE AU FORMAT AM/PM/24H/DST par sofiane1234
Source avec Zip Source avec une capture HORLOGE NUMÉRIQUE EN JAVASCRIPT, COMPATIBLE IE ET FF par bad_dark_spirit

Commentaires et avis

Commentaire de gege217 le 13/10/2003 10:08:44

Méga cool !

.oOMimiLOo.

Commentaire de reblochon le 21/10/2003 00:11:29

Peux tu venir au quebec l'essayer, car ici ca marche pas super :o)

Quand je choisi mon GMT comme heure etrangere, il me dit que j'ai 7 heures de decalage avec l'heure local!!!

Si je ne veux pas de decalage il faudrait que j'immigre à Istanbul. Depuis que j'ai vu Midnight Express, j'ai la trouille.

J'ai pas tout compris ou ca ne marche pas comme prevu ??? Pourrais tu m'expliquer stp car j'aimerai l'envoyer à mes amis qui ne savent jamais quand me telephoner. Je trouve ca pratique.

A+
Philippe

Commentaire de jeff_the_lifeguard le 25/02/2004 21:22:01

Il y a qqc qui foque, car il est présentement 15h24 au québec, et ca l'indique 17h24. Il y a un décalage de 2h

Commentaire de dregaud le 15/12/2008 14:42:13

Bonjour,
je souhaiterais intégrer ce code source dans une page en récupérant l'en-tête (pas de problème) et le "body" modifié.
Je souhaiterais mettre l'heure de Paris + l'heure d'une autre ville paramètrable par moi-même uniquement. Je n'ai donc pas besoin du formulaire en entier mais seulement d'intégrer une variable dans le corps du fichier html (en plus de l'heure sur Paris).
Quelqu'un sait-il le code pour intégrer uniquement une  valeur et non pas le formulaire proposé ?
Merci.

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix


HTC Magic

Entre 429€ et 429€

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,967 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales