EchoEcho.Com
CORSI COMPLETI

HOME DOCUMENTAZIONE     
EchoEcho.Com
STRUMENTI & RISORSE
 HOME 
 
 CORSI 
 
 RISORSE 
 
 STRUMENTI 
 
 DOCUMENTAZIONE 
 
 MAPPA 
  
  CERCA QUESTO SITO

Suggerisci questo Sito a un Amico
SUGGERISCI QUESTO SITO

DOCUMENTAZIONE

TUTTI I TAG HTML


HTML 4.0


HTML 3.2


HTML 2.0


I TAG HTML NETSCAPE


OGGETTI JAVASCRIPT


216 COLORI SICURI


HTML CHARACTER SET


CODICI NAZIONALI


INFO SUI DOMINII

Oggetti Javascript :
OGGETTO DATE

Quando vuoi avere accesso alla data devi semplicemente creare una variabile del tipo "Date".

Se vuoi conservare la data corrente in una variabile chiamata "ThisDate", ecco cosa devi scrivere:

ThisDate=new Date();

Nota: new DEVE essere scritto "new" (non "New") e Date DEVE essere scritto con la D maiuscola.




UN ESEMPIO

Dopo avere dichiarato questa variabile, hai accesso a mese, giorno, anno, come puoi vedere nell'esempio qui sotto:

<html>
<head>
<title>Esempio dell'uso dell'oggetto Date</title>
<script>
ThisDate=new Date();
CurrentDate=ThisDate.getDate()+"-"+(ThisDate.getMonth()+1)+"-"+ThisDate.getYear();
alert("Date (DDMMYY) is: "+CurrentDate);

</script>
</head>

<body>
Questa pagina ti dà la data corrente!
</body>
</html>






METODI

I seguenti metodi sono definiti per gli oggetti Date:

OGGETTOSPIEGAZIONEESEMPIO
getDate()Data come valore compreso tra 1 e 31.1
getDay()Giorno della settimana come valore compreso tra 0 e 6. 0=domenica, 1=lunedì, ecc.1
getHours()Ora come valore compreso tra 0 e 23.4
getMinutes()Minuto come numero compreso tra 0 e 59.56
getMonth()Mese come valore compreso tra 0 e11.
NOTA: Dic.=11!!!
10
getSeconds()Secondi come valore compreso tra 0 e 59.51
getTime()Millisecondi dal 1/1 1970 alle 0.00 AM 941428636010
getTimezoneOffset()Differenza d'orario tra il computer dell'utente e l'ora di Greenwich, in minuti.-60
getYear()Anno come valore compreso tra 0 e 99.99
toGMTString()Data, Mese, Anno e Orario secondo le convenzioni del Meridiano di Greenwich.Mon, 1 Nov 1999 03:58:08 UTC
toLocalStringConverte una data nel formato locale.11/01/1999 04:58:35

Clicca qui per la definizione dell'oggetto (object) fornita da DevEdge.

GMT significa Greenwich Mean Time (Orario del Meridiano di Greenwich).

NOTA:
Javascript memorizza le date come numero di millisecondi trascorsi dal 1° gennaio 1970, alle ore 00:00:00.
Non si può accedere a date anteriori al 1° gennaio 1970.





UN ALTRO ESEMPIO: Rinvio secondo l'ora del giorno

Un secondo esempio potrebbe essere questa sequenza, che, se applicata, è in grado di dirigere l'utente verso diversi motori di ricerca secondo l'ora del giorno.

<html>
<head>
<title>Esempio dell'uso dell'oggetto Date</title>
<script language="JavaScript">
ThisDate=new Date();
hour=ThisDate.getHours();
if (hour<12) {window.location.href="http://www.yahoo.com"}
else
if (hour<18) {window.location.href="http://www.hotbot.com"}
else {window.location.href="http://www.metacrawler.com"}

</script>
</head>
<body>
</body>
</html>


Dovrebbe essere abbastanza facile sostituire i link del motore di ricerca con i tuoi, e in questa maniera personalizzare questa sequenza secondo le tue esigenze personali.




UN ESEMPIO FINALE: Conto alla rovescia per l'ANNO 2000
Un altro esempio potrebbe essere un orologio che compie il conto alla rovescia fino alla notte di Capodanno del 2000.

<html>
<head>
<title>Esempio dell'uso dell'oggetto Date</title>
<script>
function countdown()
{
ThisDate=new Date();
YearsLeft=99-ThisDate.getYear();
MonthsLeft=11-ThisDate.getMonth();
DaysLeft=31-ThisDate.getDate();
HoursLeft=24-ThisDate.getHours();
MinutesLeft=60-ThisDate.getMinutes();
SecondsLeft=60-ThisDate.getSeconds();
document.forms.countdownform.T1.value=YearsLeft;
document.forms.countdownform.T2.value=MonthsLeft;
document.forms.countdownform.T3.value=DaysLeft;
document.forms.countdownform.T4.value=HoursLeft;
document.forms.countdownform.T5.value=MinutesLeft;
document.forms.countdownform.T6.value=SecondsLeft;
CountDownId=setTimeout("countdown()",1000);
}

</script>
</head>

<body onLoad="countdown()">
<div align="center">
<table border="1">
<tr><td><big><big><big>Time left till New Year's Evening 2000</big></big></big></td></tr>
<tr><td><form name="countdownform"><div align="center">
<p>
<input type="text" name="T1" size="2">Years,
<input type="text" name="T2" size="2"> Months,
<input type="text" name="T3" size="2"> Days,
<input type="text" name="T4" size="2"> Hours,
<input type="text" name="T5" size="2"> Minutes,
<input type="text" name="T6" size="2"> Seconds

</p>
</div></form></td></tr>
</table>
</div>

</body>
</html>






FEED BACK


FORUM & AIUTO

LIBRO DEGLI OSPITI

PREMI

LINK AL SITO




EchoEcho.Com
CORSI COMPLETI
 HOME 
 
 CORSI 
 
 RISORSE 
 
 STRUMENTI 
 
 DOCUMENTAZIONE 
 
 MAPPA 
EchoEcho.Com
STRUMENTI & RISORSE

(c) Copyright 1998-1999 NetKontoret - All Rights Reserved         Last modified on: 06/15/2000 15:06:58