Jump to content
hanibal

{Javascript}Ceas si data

Recommended Posts

Primul pas - realizam fisierul care ne arata ceasul (timp.js)

/* dam nastere ceasului */

function timp() {

ceas = new Date();

/* definim variabilele */

ore = ceas.getHours();

minute = ceas.getMinutes();

secunde = ceas.getSeconds();

ziua = ceas.getDate();

luna = ceas.getMonth();

anul = ceas.getYear();

/* verificam daca numerele sunt formate dintr`o singura cifra si corectam cu un zero in fata (3 va deveni 03) */

if (minute < 10) {

minute = "0" + minute;

}

if (secunde < 10) {

secunde = "0" + secunde;

}

if (ore < 10) {

ore = "0" + ore;

}

if (ziua < 10) {

ziua = "0" + ziua;

}

if (luna < 10) {

luna = "0" + luna;

}

/* setam unde si cum va fi afisat ceasul (valoare este id`ul tagului unde va sta ceasul iar dupa "=" puteti configura modalitatea de afisare) */

valoare.innerHTML = ore + ":" + minute + ":" + secunde + " - " + ziua + "/" + luna + "/" + anul;

}

/* ceasul se va reimprospata dupa 1 secunda (1000 milisec = 1sec) */

setInterval("timp()", 1000);

Al doilea pas: modificam pagina HTML in care vom insera ceasul

Intre tagurile <head></head> inseram scriptul

<script type="text/javascript" src="timp.js"></script>

Inte tagurile <body></body> unde avem continutul sitului facem un div cu id`ul "valoare" astfel:

<div id="valoare"></div>

pe care il pozitionati unde vreti.

credits:

wanksta from sgfx

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...