Ora nel formato Internet Time, Internet Time @ 000

« Older   Newer »
  Share  
Vale2
view post Posted on 14/4/2012, 00:06     +1   -1




Ciao,

ora dimamica nel formato Internet Time.

Questo formato inventato da Swatch è basato sullo Swatch Beat. Una nuova unità di misurare il tempo: nessun fuso orario, nessun confine Geografico. Internet Time è il medesimo in tutto il mondo.

Il Giorno è stato diviso in 1000 beats, beat è equivale a 1 minuto e 26.4 secondi in un giorno ci sono 86400 secondi 60*60*24 / 1000 86.4 secondi ogni 86.4 secondi l'orologio avanza di 1

Il giorno in Internet Time inizia a mezzanotte @000 Swatch Beats è basata sul UTC-1. Per questo l'ora @ 000 visualizzata per noi adesso che adesso la differenza di fuso orario è di 2 ore - 1 scatta alle 01:00:00. Così è la stessa ora in tutto il mondo.

Essendo uno script in JS l'ora del PC dovrebbe essere esatta al millisecondo.


Script:

CODICE
<script type="text/javascript"">
function it(){
data = new Date()
itt = new Date()
itt.setTime(data.getTime() + (data.getTimezoneOffset()*60000) + 3600000);
internettime=Math.round((itt.getHours()*60+itt.getMinutes()) / parseFloat(1.44));
if (internettime < 10) internettime = '00'+internettime;
else if(internettime < 100)internettime = '0'+internettime;
i_t=("<font face=Arial size=3><b>Internet Time  @ "+internettime+"</b></font>")
document.getElementById("clock").innerHTML=i_t;
}
setInterval("it()",1000)
</script>
</head>
<body>
<div id="clock"></div>


Valeria.

Edited by Vale2 - 14/4/2012, 01:23
 
Top
0 replies since 14/4/2012, 00:06   61 views
  Share