begin process at 2012 02 09 17:14:31
  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 CALENDRIER ANNUEL UNIVERSEL AVEC SAINTS DU CALENDRIER ET FÊT... par 007Julien
OBTENIR LE NOMBRE DE JOURS D'UN MOIS SUIVANT SON ANNÉE par hugolegrand
SAINT DU JOUR par tefa24600
Source avec Zip Source avec une capture NIPCLOCK 1.2 par neep
COMPTE À REBOURS POUR ÉVÉNEMENTS À RÉPÉTITION par CSIBern

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...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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 : 5,210 sec (3)

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