Applied Information Technology - VII. Strumenti avanzati: JavaScript

[Precedente] [Indice] [Successiva]

3.1) date e document

Codice Risultato
Scrivere sul documento
<SCRIPT TYPE="text/javascript">
<!--//
document.write("Questa istruzione scrive sul documento");
//-->
</SCRIPT>
Inserire data e ora correnti
<SCRIPT TYPE="text/javascript">
<!--//
var data = new Date();
document.write(data);
//-->
</SCRIPT>
Inserire l'ora corrente formattata
<SCRIPT TYPE="text/javascript">
<!-- 
// Prendi la data corrente
var oggi = new Date()
var ore = oggi.getHours()
var minuti = oggi.getMinutes()

// Uno zero precede i minuti quando contano una cifra sola. 

if (minuti < 10) {
        minuti = "0" + minuti
}
document.write("\nOre " + ore + ":" + minuti + " ");
// -->
</SCRIPT>
Inserire la data corrente formattata
<SCRIPT TYPE="text/javascript">
<!-- 
// Prende la data corrente
	var oggi = new Date() 
	var mese = oggi.getMonth()

// Unisce il nome in lettere alla cifra del mese

switch (mese) {
    case 0 :
        meseInLettere = "Gennaio"
        break
    case 1 :
        meseInLettere = "Febbraio"
        break
    case 2 :
        meseInLettere = "Marzo"
        break
    case 3 :
        meseInLettere = "Aprile"
        break
    case 4 :
        meseInLettere = "Maggio"
        break
    case 5 :
        meseInLettere = "Giugno"
        break
    case 6 :
        meseInLettere = "Luglio"
        break
    case 7 :
        meseInLettere = "Agosto"
        break
    case 8 :
        meseInLettere = "Settembre"
        break
    case 9 :
        meseInLettere = "Ottobre"
        break
    case 10 :
        meseInLettere = "Novembre"
        break
    case 11 :
        meseInLettere = "Dicembre"
        break

    default: meseInLettere = "NON VALIDO"
}


document.write(oggi.getDate() + " " + meseInLettere + " " + 2002);
// -->
</SCRIPT>
Inserire la data formatatta dell'ultima modifica
<SCRIPT TYPE="text/javascript">
<!-- 
// Prende la data corrente
	var oggi = new Date(document.lastModified); 
	var mese = oggi.getMonth();

// Unisce il nome in lettere alla cifra del mese

switch (mese) {
    case 0 :
        meseInLettere = "Gennaio"
        break
    case 1 :
        meseInLettere = "Febbraio"
        break
    case 2 :
        meseInLettere = "Marzo"
        break
    case 3 :
        meseInLettere = "Aprile"
        break
    case 4 :
        meseInLettere = "Maggio"
        break
    case 5 :
        meseInLettere = "Giugno"
        break
    case 6 :
        meseInLettere = "Luglio"
        break
    case 7 :
        meseInLettere = "Agosto"
        break
    case 8 :
        meseInLettere = "Settembre"
        break
    case 9 :
        meseInLettere = "Ottobre"
        break
    case 10 :
        meseInLettere = "Novembre"
        break
    case 11 :
        meseInLettere = "Dicembre"
        break

    default: meseInLettere = "NON VALIDO"
}


document.write(oggi.getDate() + " " + meseInLettere + " " + 2002);
// -->
</SCRIPT>

[Precedente] [Indice] [Successiva]

Per informazioni apweb@inwind.it - Ultima modifica

Valid HTML 4.01!