90 likes | 253 Views
Date in Javascript. date. Le date sono oggetti Rappresentazione interna: numero di millisecondi dal 1° genn. 1970 Metodi per recuperare le parti di una data. Valori di tipo data. Metodo costruttore: Date() Senza argomenti, data e ora del computer var oggi = new Date();
E N D
date • Le date sono oggetti • Rappresentazione interna: numero di millisecondi dal 1° genn. 1970 • Metodi per recuperare le parti di una data
Valori di tipo data Metodo costruttore: Date() Senza argomenti, data e ora del computer var oggi = new Date(); Con un argomento stringa, data specifica var inizioLez = new Date("Oct 10 2005") var inizioLez = new Date("10 Oct 2005") var inizioLez = new Date("10 October 2005") var inizioLez = new Date("10-10-2005")
Oggetto di tipo Data Una data è un oggetto che si compone di molte informazioni: Mon Nov 24 11:41:28 UTC+0100 2003 Le informazioni si possono estrarre con metodi dell’oggetto, come getHours, getMinutes, etc.
Esempio var oggi = new Date(); var ora = oggi.getHours(); var minuti = oggi.getMinutes(); document.writeln("sono le ore <BR>"); document.write(ora + " e " + minuti + "minuti<BR>");
Giorno della settimana • Metodo getDay() restituisce il numero d’ordine del giorno della settimana • Domenica corrisponde a 0, Lunedì a 1, Martedì a 2, etc. • oggi.getDay() vale 3 (Mercoledì) • Come fare per scrivere il giorno della settimana in italiano?
Mesi • Metodo getMonth() restituisce il mese della data a partire da 0 • 0 - gennaio, 1 - febbraio e così via • oggi.getMonth()vale 10 (novembre) • Come fare per scrivere il mese in italiano?
Cambiare una data • Metodi con "set" al posto di "get" • setDate(), setMonth, setFullYear(), setHours(), setMinutes(), ...
Richiami di HTML - SELECT <SELECTNAME=“scelta”> <OPTIONVALUE=“primo”>messaggio1 <OPTIONVALUE=“secondo”>messaggio2 ... </SELECT> scelta.value contiene il valore corrispondente al messaggio scelto