Data/Ora Dinamica, Script Orari/Date

« Older   Newer »
  Share  
Vale2
view post Posted on 11/4/2012, 09:18     +1   -1




Ciao,

un orologio è presente in quasi tutti i Siti Web, statico, in input di un form, in button o dimamico.

Spesso si scrivono molte variabili per impostare i vari metodi dell'oggetto Date get() o set()

ci sono tre metodi dell'oggetto Date per scrivere una data senza dichiarare tutte le variabili per l'Anno, il Mese, il Giorno, l'Ora, i Minuti e i Secondi

UTC(anno, mese, giorno[,ore][,minuti][,secondi]) Questo metodo visualizza il numero di millisecondi dal 1 Gennaio 1970 00:00:00 basato sul fuso orario di Greenwich (GMT) o Universal Coordinate Time (UTC). Utilizzare questo metodo se si ha una data basata sul GMT invece che sull'ora locale.

toGMTString() Questo metodo visualizza Date in GMT utilizzandi le convenzioni Internet.

toLocaleString() Questo metodo visualizza Date nel formato: Giorno, giorno del Mese, Anno, ora, minuti e secondi.

toString() Questo metodo visualizza Date nell'ora locale nel formato: Giorno, Mese, giorno del Mese, Anno, Ora, Minuti, Secondi, differenza fuso orario in GMT +0200 (ora solare Europa).


HTML
<script type="text/javascript">
var data = new Date();
document.write("<b>GMT</b> " +data.toGMTString());
document.write("<br><br>");
document.write("<b>Locale</b> " +data.toLocaleString());
document.write("<br><br>");
document.write("<b>String</b> " +data.toString());
</script>


Risultato:

GMT Wed, 11 Apr 2012 07:52:22 GMT

Locale mercoledì 11 aprile 2012 9.52.22

String Wed Apr 11 2012 09:52:22 GMT+0200 (ora legale Europa occidentale)

L'oggetto Date() viene istanziato con una variabile di tipo new, ES: data = new Date();
a questa variabile verranno poi associati i vari metodi memorizzati in una serie di variabili che verranno utilizzate per stampare a video il risultato.

Orologio Dimamico con toLocaleString()


HTML
<script type="text/javascript">
function clock(){
data = new Date();
locale=data.toLocaleString();
document.getElementById("orologio").innerHTML=locale;
}
setInterval("clock()",1000);
</script>
</head>
<body>
<div id="orologio"></div>


Esempio on-line

http://vale2.brinkster.net/esempi/esempio5.asp

Valeria.
 
Top
max_400
view post Posted on 11/4/2012, 13:07     +1   -1




Questo è molto interessante
 
Top
1 replies since 11/4/2012, 09:18   102 views
  Share