Index

Obiectul Date

Obiectul Date este folosit pentru a lucra cu date și timpi.
Obiectele Date sunt create cu ajutorul construcției new Date ().
Există patru modalități de instanțiere a datei:


   var d = new Date();
   var d = new Date(milisecunde)
   var d = new Date(șir de caractere dată);
   var d = new Date(anlunăziorăminutsecundămilisecundă);

Exemple de apel

1.

<script>
   var d = new Date();
   document.getElementById("demo").innerHTML = d;
</script>

2.


<script>
var d = new Date("October 13, 2014 11:13:00");
document.getElementById("demo").innerHTML = d;
</script>

3.

<script>
var d = new Date(86400000);
document.getElementById("demo").innerHTML = d;
</script>

4.

<script>
var d = new Date(99,5,24,11,33,30,0);
document.getElementById("demo").innerHTML = d;
<script>

5.

<script>
var d = new Date(99,5,24);
document.getElementById("demo").innerHTML = d;
<script>

Pagina de test:

<html>
<body>

<p id="demo"></p>

<script>
var d = new Date();
document.getElementById("demo").innerHTML = d;
</script>

</body>
</html>

Afișarea datei

Exemplul:
  <p id="demo"></p>

<script>
d = new Date();
document.getElementById("demo").innerHTML = d;
</script>

este identic cu:

<p id="demo"></p>

<script>
d = new Date();
document.getElementById("demo").innerHTML = d.toString();
</script>

Metoda toUTCString() convertește o dată într-un șir de caractere UTC (un standard de afișare al datei).

<script>
d = new Date();
document.getElementById("demo").innerHTML = d.toUTCString();
</script>

Metoda toDateString() convertește o dată într-un format ușor de citit:

<p id="demo"></p>

<script>
d = new Date();
document.getElementById("demo").innerHTML = d.toDateString();
</script>

Compararea datelor

var today, someday, text;
today = new Date();
someday = new Date();
someday.setFullYear(2100, 0, 14);

if (someday > today) {
    text = "Today is before January 14, 2100.";
} else {
    text = "Today is after January 14, 2100.";
}
document.getElementById("demo").innerHTML = text;

Returnarea zilei din luna curenta:

var d = new Date();
var n = d.getDate();

Rezultatul este:

TODO: Să se creeze o pagină HTML care afișează dinamic, folosind javascript, numărul de zile rămase până la Crăciun.