[ nikol@c @ 15.12.2005. 10:17 ] @
Pozdrav ljudi!
Hocu da na svoj sajt postavim datum i tacno vrijeme koji ce da budu aktivni. U dreamweaveru imam opciju Insert - Date ali ne funkcionise.
Pretpostavljam da je potrebno imati neku skriptu, pa ako mi mozete prebaciti neku gotovu predpostavljam da postoji takva. Nije potrebno da bude tacno u sekundu.
Hvala unaprijed
[ noviKorisnik @ 15.12.2005. 11:08 ] @
Ufff, nemoj istu temu da otvaraš u više foruma... može lako da bude obrisana.

Naravno da nemam gotovo, ali napisaću sad...

Na stranici, gde želiš da postaviš sat, ubaci sledeći kod...
Code:
<span id="sat">.</span>

... a ovaj skript takođe postavi negde...
Code:
<script>
satMachine          =   function ()
{   format2digits   =   function (numb)
    {   if  (numb > 9)  return numb
    ;                   return "0" + numb
    }
    var node        =   document.getElementById ("sat").firstChild
;   var now         =   new Date ()
;   node.nodeValue  =   now.getHours ()
;   node.nodeValue  +=  ":"
;   node.nodeValue  +=  format2digits (now.getMinutes ())
;   node.nodeValue  +=  ":"
;   node.nodeValue  +=  format2digits (now.getSeconds ())
}
    setInterval (satMachine, 1000)
</script>
[ nikol@c @ 15.12.2005. 14:25 ] @
Ej, sve radi kako treba, i hvala puno.
Ali kako da radi i datum?
[ stil @ 15.12.2005. 14:33 ] @
Code:
<SCRIPT language="JavaScript">
function casovnik()
{
var thetime=new Date();

var ssati=thetime.getHours();
var smin=thetime.getMinutes();
var nsecn=thetime.getSeconds();
var sdan=thetime.getDay();
var smesec=thetime.getMonth();
var sdanas=thetime.getDate();
var sgodin=thetime.getYear();
var blah=" ";

if (ssati>=12)
    blah="P.M.";
else
    blah="A.M.";

if (ssati>=13)
    ssati-=12;

if (nsecn<10)
 nsecn="0"+nsecn;

if (smin<10)
 smin="0"+smin;

if (sdan==0)
  sdan="Nedelja";
if (sdan==1)
  sdan="Ponedeljak";
if (sdan==2)
  sdan="Utorak";
if (sdan==3)
  sdan="Sreda";
if (sdan==4)
  sdan="Cetvrtak";
if (sdan==5)
  sdan="Petak";
if (sdan==6)
  sdan="Subota";

smesec+=1;

if (sgodin<=99)
  sgodin= "19"+sgodin;

if ((sgodin>99) && (sgodin<2000))
 sgodin+=1900;

document.casovnik.clockspot.value=ssati+": "+smin+": "+nsecn+" "+blah+" "+sdan+", "+smesec+"/"+sdanas+"/"+sgodin;
setTimeout('casovnik()',1000);
}  
</SCRIPT>


<FORM name="casovnik">
<INPUT TYPE="text" name="clockspot" size="35">
</FORM>
<SCRIPT language="JavaScript">

casovnik();
</SCRIPT>


[ edit nK - code tag umesto quote ]

[Ovu poruku je menjao noviKorisnik dana 15.12.2005. u 15:37 GMT+1]
[ sojic @ 19.12.2005. 21:43 ] @
Evo link koji prikazuje "tacno" tacno vreme http://wwp.greenwichmeantime.com/
[ noviKorisnik @ 20.12.2005. 08:22 ] @
@stil - Ako imaš nazive dana u nedelji ili meseca u godini - koristi nizove. Ako imaš više uslova gde se ispituje vrednost istog izraza - koristi se switch...

Code:
var dani = new Array ('Nedelja', 'Ponedeljak', ..., 'Subota');
var dan = dani [thetime.getDay ()];
...
var meseci = new Array ('Džanuar', 'Februar', ..., 'Decembar');
var mesec = meseci [thetime.getMonth ()];


...

Šta sve može da se čini s Date objektom? ... http://developer.mozilla.org/e..._Reference:Global_Objects:Date
[ stil @ 24.12.2005. 20:26 ] @
Clock Script Generator
[ maric1 @ 18.01.2006. 22:38 ] @
da li moze neko da mi malo "prostije" posto ne znam bas kod dobro
objasni kako da ovo stavim recimo u tabelu 2 red 2 kolone


pozdrav