In un recente articolo abbiamo esaminato l'oggetto data JavaScript, in generale. Qui esaminiamo tutti i metodi per impostare parti diverse di una data e ora in base all'ora locale. (Ricorda, l'ora locale è qualunque sia l'ora e il fuso orario su cui è impostato l'utente del computer.) Sebbene nessuno di questi metodi appaia molto interessante da solo, in combinazione con altri metodi di data, ti permettono di fare tutti i tipi di data e calcoli del calendario.
La data è impostata prima di ogni esempio a
Lunedì 20 dicembre 1999 20:30:15 utilizzando
var egdate = new Date ("20 dicembre 1999 20:30:15")
. Se hai JavaScript disponibile nel tuo browser, puoi vedere un esempio dal vivo qui.
- impostare la data()
- imposta la data (giorno del mese) in un oggetto data esistente
ESEMPIO: egdate.setDate (12)
RISULTATO: lunedì 20 dicembre 1999 20:30:15
- setMonth ()
- imposta il mese in un oggetto data esistente
ESEMPIO: egdate.setMonth (2)
RISULTATO: sabato 20 marzo 1999 20:30:15
- setFullYear ()
- imposta l'anno (modulo a 4 cifre) in un oggetto data esistente
Esiste anche una funzione setYear () obsoleta, ma dovrebbe essere evitata quando possibile
ESEMPIO: egdate.setFullYear (2008)
RISULTATO: sabato 20 dicembre 2008 20:30:15
- setHours ()
- imposta la parte delle ore dell'ora in un oggetto data esistente (utilizza un orologio di 24 ore)
ESEMPIO: egdate.setHours (14)
RISULTATO: lunedì 20 dicembre 1999 14:30:15
- setMinutes ()
- imposta la porzione dei minuti dell'ora del giorno in un oggetto data esistente
ESEMPIO: egdate.setMinutes (17)
RISULTATO: lunedì 20 dicembre 1999 20:17:15
- setSeconds ()
- imposta la parte dei secondi dell'ora del giorno in un oggetto data esistente
ESEMPIO: egdate.setSeconds (24)
RISULTATO: lunedì 20 dicembre 1999 20:30:24
- setMilliseconds ()
- imposta la parte in millisecondi dell'ora del giorno in un oggetto data esistente
ESEMPIO: egdate.setMilliseconds (300)
RISULTATO: lunedì 20 dicembre 1999 20:30:15
- tempo impostato()
- imposta la data e l'ora di un oggetto Date esistente usando i secondi dal (prima per i numeri negativi) il 1 gennaio 1970
ESEMPIO: egdate.setTime (-999.999.999)
RISULTATO: lunedì 20 dicembre 1999 20:30:15
Istruzioni Video: Tutorial Javascript ESEMPI PRATICI [ 2019 ITA ] (Potrebbe 2024).