Nwlapcug.com


Come ottenere il tempo in JavaScript

Come ottenere il tempo in JavaScript


Mentre la pianura JavaScript, senza l'uso di una libreria come jQuery o MooTools, non è facile da usare per la visualizzazione di volte sulle pagine Web, è possibile provare la programmazione di uno script per scopi didattici. JavaScript non tenere la mano molto, quindi è necessario impostare alcune variabili, ottenere valori numerici dall'oggetto "Data" e le sue funzioni e scrivere le variabili sullo schermo. Hai bisogno di fare programmazione supplementare per formattare i numeri in parole o aggiungere testo intorno le unità di tempo.

Istruzioni

1

Aprire un nuovo insieme di tag "< script >" ovunque nel file HTML. È opportuno inserire il codice dove si desidera che il tempo a comparire, però. Il tag dovrebbe assomigliare a questo:

< script type = "text/javascript" >

Codice andrà qui

< / script >

2

Creare una variabile e impostarla su una nuova istanza dell'oggetto "Data":

var myDate = new Date ();

Sostituire "myDate" con qualsiasi nome che si desidera assegnare alla variabile, fino a quando il nome che si utilizza è univoco e significativo. Ricordarsi di "minuscole camel" le variabili come "someVar" invece di "alcuni var."

3

Creare variabili per ogni unità di tempo che è necessario, ad esempio ore, minuti e secondi. Impostare ogni variabile alla variabile che contiene l'output dell'oggetto "Date" più la funzione che avete bisogno da "Data". Il codice è simile al seguente:

var ora = myDate.getHours();

minuto di var = myDate.getMinutes();

var secondo = myDate.getSeconds();

Funzioni come "getHours()" e "getMinutes()" provengono dall'oggetto "Data" in JavaScript.

4

Scrivere "Document. Write" su una nuova riga e aprire una coppia di parentesi. All'interno delle parentesi, uscita ogni variabile secondo le necessità. Aggiungere del testo tra le unità di tempo. Il codice finito assomiglia a questo:

< script type = "text/javascript" >

var myDate = new Date ();

Document. Write ("The time is" + ore + ":" + minuti + ":" + secondo + ".");

< / script >

L'output del codice precedente alle dodici e trenta e cinquanta-quattro secondi è simile al seguente:

"Il tempo è 12.30.54".

Consigli & Avvertenze

  • Questo codice Visualizza solo i valori numerici di volte. È necessario programmare il proprio script per convertire date e ore in parole.