Date in Javascript Universit della Tuscia Facolt di

  • Slides: 9
Download presentation
Date in Javascript Università della Tuscia - Facoltà di Scienze Politiche. Informatica 2 -

Date in Javascript Università della Tuscia - Facoltà di Scienze Politiche. Informatica 2 - a. a. 2005 -2006 - Prof. Francesco Donini 1

date § Le date sono oggetti § Rappresentazione interna: numero di millisecondi dal 1°

date § Le date sono oggetti § Rappresentazione interna: numero di millisecondi dal 1° genn. 1970 § Metodi per recuperare le parti di una data Università della Tuscia - Facoltà di Scienze Politiche. Informatica 2 - a. a. 2005 -2006 - Prof. Francesco Donini 2

Valori di tipo data Metodo costruttore: Date() Senza argomenti, data e ora del computer

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 var inizio. Lez = = Università della Tuscia - Facoltà di Scienze Politiche. new new Date("Oct 10 2005") Date("10 October 2005") Date("10 -10 -2005") Informatica 2 - a. a. 2005 -2006 - Prof. Francesco Donini 3

Oggetto di tipo Data Una data è un oggetto che si compone di molte

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 get. Hours, get. Minutes, etc. Università della Tuscia - Facoltà di Scienze Politiche. Informatica 2 - a. a. 2005 -2006 - Prof. Francesco Donini 4

Esempio var oggi = new Date(); var ora = oggi. get. Hours(); var minuti

Esempio var oggi = new Date(); var ora = oggi. get. Hours(); var minuti = oggi. get. Minutes(); document. writeln("sono le ore <BR>"); document. write(ora + " e " + minuti + "minuti<BR>"); Università della Tuscia - Facoltà di Scienze Politiche. Informatica 2 - a. a. 2005 -2006 - Prof. Francesco Donini 5

Giorno della settimana § Metodo get. Day() restituisce il numero d’ordine del giorno della

Giorno della settimana § Metodo get. Day() restituisce il numero d’ordine del giorno della settimana § Domenica corrisponde a 0, Lunedì a 1, Martedì a 2, etc. § oggi. get. Day() vale 3 (Mercoledì) § Come fare per scrivere il giorno della settimana in italiano? Università della Tuscia - Facoltà di Scienze Politiche. Informatica 2 - a. a. 2005 -2006 - Prof. Francesco Donini 6

Mesi § Metodo get. Month() restituisce il mese della data a partire da 0

Mesi § Metodo get. Month() restituisce il mese della data a partire da 0 § 0 - gennaio, 1 - febbraio e così via § oggi. get. Month() vale 10 (novembre) § Come fare per scrivere il mese in italiano? Università della Tuscia - Facoltà di Scienze Politiche. Informatica 2 - a. a. 2005 -2006 - Prof. Francesco Donini 7

Cambiare una data § Metodi con "set" al posto di "get" § set. Date(),

Cambiare una data § Metodi con "set" al posto di "get" § set. Date(), set. Month, set. Full. Year(), set. Hours(), set. Minutes(), . . . Università della Tuscia - Facoltà di Scienze Politiche. Informatica 2 - a. a. 2005 -2006 - Prof. Francesco Donini 8

Richiami di HTML - SELECT <SELECT NAME=“scelta”> <OPTION VALUE=“primo”>messaggio 1 <OPTION VALUE=“secondo”>messaggio 2. .

Richiami di HTML - SELECT <SELECT NAME=“scelta”> <OPTION VALUE=“primo”>messaggio 1 <OPTION VALUE=“secondo”>messaggio 2. . . </SELECT> scelta. value contiene il valore corrispondente al messaggio scelto Università della Tuscia - Facoltà di Scienze Politiche. Informatica 2 - a. a. 2005 -2006 - Prof. Francesco Donini 9