[Javascript] Fusi Orari

« Older   Newer »
  Share  
CAT_IMG Posted on 17/12/2008, 06:43     +1   -1

Targhette Utente

Group:
Member
Posts:
20,636
Reputation:
0

Status:


CODICE
<!-- Prelevato nel Forum di Supporto di ForumFree.net e ForumCommunity.net -->
<script type="text/javascript">var Oggi = new Date(); var Fuso_orario = Oggi.getTimezoneOffset()/60; var Ora_corrente=true; var TO = null; function stopclock (){if(Ora_corrente)clearTimeout(TO); Ora_corrente = false}function startclock (){stopclock()}function TOfunc(){startclock(); TO = window.setTimeout( "TOfunc()", 1000 ); var scostamento_zona = document.maschera.zona_mondo.options[document.maschera.zona_mondo.selectedIndex].value; // document.forms[0].zona_mondo.options[document.forms[0].zona_mondo.selectedIndex].value
var ora_cor = new Date(); var ore = ora_cor.getHours(); var min = ora_cor.getMinutes(); var secs = ora_cor.getSecond; ore += parseInt(scostamento_zona) - Fuso_orario; document.maschera.locale.value = ora_cor.toString(); ora_cor.setHours(ore); document.maschera.mondo.value = ora_cor.toString(); Ora_corrente = true}</script><FORM NAME="maschera"><table><tr><td Align=center>Ora locale</td><td Align=center>Fusi orari</td></tr><tr><td Align=center><SELECT NAME="zonalocale" onChange="if (selectedIndex != 0) {Fuso_orario=parseInt(this.options[selectedIndex].value)}"><OPTION  VALUE="parseInt(Fuso_orario)" SELECTED> Ora Locale</option><OPTION  VALUE="1">London GMT</option><OPTION  VALUE="2">Munich, Paris</option><OPTION  VALUE="3">Cairo, Athens</option><OPTION  VALUE="4">Kuwait, Moscow</option><OPTION  VALUE="5">Mauritius</option><OPTION  VALUE="6">Karachi</option><OPTION  VALUE="7">Zone E7</option><OPTION  VALUE="8">Bangkok</option><OPTION  VALUE="9">Beijing, HongKong</option><OPTION  VALUE="10">Seoul, Tokyo</option><OPTION  VALUE="11">Sydney</option><OPTION  VALUE="12">Zone E12</option><OPTION  VALUE="-11">Wellington</option><OPTION  VALUE="-10">Zone W11</option><OPTION  VALUE="-9">Hawaii</option><OPTION  VALUE="-8">Anchorage</option><OPTION  VALUE="-7">Los Angles PST</option><OPTION  VALUE="-6">Denver MST</option><OPTION  VALUE="-5">Chicago CST</option><OPTION  VALUE="-4">New York US EST</option><OPTION  VALUE="-3">Barbados</option><OPTION  VALUE="-2">Rio de Janeiro</option><OPTION  VALUE="-1">Zone W2</option><OPTION  VALUE="0">Zone W1</option></SELECT></td><td Align=center><SELECT NAME="zona_mondo" onChange="TO=setTimeout( 'TOfunc()', 1000 )"><OPTION  VALUE="1">London GMT</option><OPTION  VALUE="2" SELECTED>Munich, Paris</option><OPTION  VALUE="3">Cairo, Athens</option><OPTION  VALUE="4">Kuwait, Moscow</option><OPTION  VALUE="5">Mauritius</option><OPTION  VALUE="6">Karachi</option><OPTION  VALUE="7">Zone E7</option><OPTION  VALUE="8">Bangkok</option><OPTION  VALUE="9" >Beijing, HongKong</option><OPTION  VALUE="10">Seoul, Tokyo</option><OPTION  VALUE="11">Sydney</option><OPTION  VALUE="12">Zone E12</option><OPTION  VALUE="-11">Wellington</option><OPTION  VALUE="-10">Zone W11</option><OPTION  VALUE="-9">Hawaii</option><OPTION  VALUE="-8">Anchorage</option><OPTION  VALUE="-7">Los Angles PST</option><OPTION  VALUE="-6">Denver MST</option><OPTION  VALUE="-5">Chicago CST</option><OPTION  VALUE="-4">New York US EST</option><OPTION  VALUE="-3">Barbados</option><OPTION  VALUE="-2">Rio de Janeiro</option><OPTION  VALUE="-1">Zone W2</option><OPTION  VALUE="0">Zone W1</option></SELECT></td></tr><tr><td Align=center><input type="text" name="locale" value="" size=40="this.blur()"></td><td Align=center><input type="text" name="mondo" value="" size=40="this.blur()"></td></tr><tr><td Align=center><INPUT TYPE="button" NAME="Start" VALUE="Avvia"  "TO=setTimeout( 'TOfunc()', 1000 )"></td><td Align=center><INPUT TYPE="reset" NAME="Reset" VALUE="Resetta"></td></tr></table></form>
 
Top
0 replies since 17/12/2008, 06:43   34 views
  Share