Datum a čas se v javascriptu volají pomocí metody new Date(), která proměnné předá všechny potřebné informace, jak ukazuje příklad níže.
date = new Date(); document.write(date);
Na tomto příkladě je vidět, že s javascriptem může zjistit opravdu všechno o čase, tedy například, který jen, datum, časové pasmo i přesný čas. Pokud ale nechete všechny tyto informace vypisovat, nebo se Vám nezdá formát, který se pomocí new Date() zobrazí, tak určitě použijete následující metody:
| Metoda | Popis |
|---|---|
| Datum | |
| getDate() | vrací číslo dne |
| getMonth() | vrací číslo měsíce |
| getYear() | vrací čtyřmístný formát roku |
| Čas | |
| getSeconds() | vrací číslo sekundy |
| getMinutes() | vrací číslo minuty |
| getHours() | vrací číslo hodiny |
<script language="JavaScript" type="text/javascript"> datum = new Date(); //zjistíme datum a čas with(datum){ //nastavíme s jakou proměnnou se bude pracovat hodina = getHours(); //ziskame hodinu minuta = getMinutes(); //ziskame minutu sekunda = getSeconds();//ziskame sekundu den = getDate(); //ziskame den mesic = getMonth(); //ziskame číslo měsíce (od 0-11), leden = 0 rok = getYear(); //ziskame rok } //vše vypíšeme v sympatickém formátu document.write(hodina+":"+minuta+":"+sekunda+" "+den+"."+mesic+"."+rok); </script>