Datun a svátek na www

Zdravim všechny webmastry chtěl bych na stránky www.autokrosar.wz.cz aktualni datum,čas, svatek apd. abych to nemusel každy den nastavovat. Nevíte o nějakym zpusobu Díky tomba
samozřejmě phpkem
vlož na stránku tento kód: <? echo Date ("n.j.Y - g:i:s"); ?> a místo stranka.html jí ulož skonccovkou jako stranka.php
btw na svátek se vykašli to je stejně na nic ...
> btw na svátek se vykašli to je stejně na nic ...
Podobně jako datum a čas .....
Nebo spíš podle mého názoru svátek má větší význam než datum/čas, protože kolik je hodin vidí všichni vpravo dole ve win, kolikátého je taky obvykle lidi ví, ale kdo má svátek už tak jasné být nemusí.
Ked chces mat na stranke datum staci vlozit jednoduchy JavaScript:

<script language="JavaScript" type="text/javascript">
<!--
var now=new Date();
var yName=now.getYear();
var mName=now.getMonth()+1;
var dName=now.getDay()+1;
var dayNr=((now.getDate()<10)?"":"")+now.getDate();
if(dName==1)Day="nedeľa";
if(dName==2)Day="pondelok";
if(dName==3)Day="utorok";
if(dName==4)Day="streda";
if(dName==5)Day="štvrtok";
if(dName==6)Day="piatok";
if(dName==7)Day="sobota";
if(mName==1)Month="januára";
if(mName==2)Month="februára";
if(mName==3)Month="marca";
if(mName==4)Month="apríla";
if(mName==5)Month="mája";
if(mName==6)Month="júna";
if(mName==7)Month="júla";
if(mName==8)Month="augusta";
if(mName==9)Month="septembra";
if(mName==10)Month="októbra";
if(mName==11)Month="novembra";
if(mName==12)Month="decembra";
var todaysDate=(" "
+Day
+", "
+dayNr
+". "
+Month
+" "
+yName
);document.open();document.write(todaysDate);
// -->
</script>
SPeeDY99 > ano, pokud dotyčnému nebude vadit, že všichni majitelé Mozilly Firefox (a možná i jiných prohlížečů různých od IE) uvidí toto:

sobota, 29. januára 105
To je pravda funguje to iba pod IE ale mozno by sa to dalo nejako upravit, pozrem sa na to.
místo getYear napis getFullYear. getYear vypisuje rok jako posledni 2 cislice ale to fungovalo az do roku 99, pak to preskocilo pres stovku a ted tam je 105 misto 2005
Skus tento JavaScript mal by fungovat aj pod Mozilla Firefox.

<script type="text/javascript" type="text/javascript">
<!--
function today() {
var a = new Date();
year=a.getYear();
if (year<1000){
if (year<70){
year=2000+year;
}
else year=1900+year;
}
month=a.getMonth()+1;
day=a.getDate();
todayDate = day+'. '+month+'. '+year;
return todayDate;
}
document.write(today());
//-->
</script>
proč tak složitě? stačí do toho předchozího skriptu dodat jedno jediný slovo
vypada to takhle

<script language="JavaScript" type="text/javascript">
<!--
var now=new Date();
var yName=now.getFullYear();
var mName=now.getMonth()+1;
var dName=now.getDay()+1;
var dayNr=((now.getDate()<10)?"":"")+now.getDate();
if(dName==1)Day="nedeľa";
if(dName==2)Day="pondelok";
if(dName==3)Day="utorok";
if(dName==4)Day="streda";
if(dName==5)Day="štvrtok";
if(dName==6)Day="piatok";
if(dName==7)Day="sobota";
if(mName==1)Month="januára";
if(mName==2)Month="februára";
if(mName==3)Month="marca";
if(mName==4)Month="apríla";
if(mName==5)Month="mája";
if(mName==6)Month="júna";
if(mName==7)Month="júla";
if(mName==8)Month="augusta";
if(mName==9)Month="septembra";
if(mName==10)Month="októbra";
if(mName==11)Month="novembra";
if(mName==12)Month="decembra";
var todaysDate=(" "
+Day
+", "
+dayNr
+". "
+Month
+" "
+yName
);document.open();document.write(todaysDate);
// -->
</script>