DATUM 1 <SCRIPT LANGUAGE = "JavaScript" TYPE="text/javascript"> <!-- datum = new Date() dag = datum.getDate() maanad =datum.getMonth()+1 //1 aar =datum.getYear() //2 if(aar<1000){aar=aar+1900}//3 document.writeln(dag +"/"+ maanad +"/" + aar) //4 //--> </SCRIPT> blir |
1 januari är här
månad nummer 0, så man måste
lägga till 1 för att få det att stämma med normal numrering 2 här får man fram året 3 här och där returnerar getYear() årtalet som år minus 1900; här läggs 1900 till om årtalet är mindre än 1000; fr o m JavaScript 1.4 kan man använda getFullYear() för att vara säker på att få tag på alla fyra siffrorna. 4 inom parentes datumet som det som skrivs ut - inom citationstecken det som skall återges "ordagrant" - i exemplet snedstrecken, vilka man alltså lätt kan byta ut mot andra tecken ![]() DATUM 2 <SCRIPT LANGUAGE = "JavaScript" TYPE="text/javascript"> <!-- datum = new Date() dag = datum.getDate() maanad =datum.getMonth()+1 //1 aar =datum.getYear() if(aar<1000){aar=aar+1900}//2 if(maanad<10) { maanad= "0"+maanad } //3 if(dag<10) { dag= "0"+dag } //4 document.writeln(aar,maanad,dag) //--> </SCRIPT> blir |
1 januari är här
månad nummer 0, så man måste
lägga till 1 för att få det att stämma med normal numrering 2 här och där returnerar getYear() årtalet som år minus 1900; här läggs 1900 till om årtalet är mindre än 1000; fr o m JavaScript 1.4 kan man använda getFullYear() för att vara säker på att få tag på alla fyra siffrorna. 3 if-satsen lägger till en nolla framför månad 1 t o m 9 4 if-satsen lägger till en nolla framför dag 1 t o m 9 ![]() DATUM 3 <SCRIPT LANGUAGE = "JavaScript" TYPE="text/javascript"> <!-- maannamn=new Array() maannamn[0]="januari" maannamn[1]="februari" maannamn[2]="mars" maannamn[3]="april" maannamn[4]="maj" maannamn[5]="juni" maannamn[6]="juli" maannamn[7]="augusti" maannamn[8]="september" maannamn[9]="oktober" maannamn[10]="november" maannamn[11]="december" datum = new Date() dag= datum.getDate() maanad=datum.getMonth() aar=datum.getYear() if(aar<1000){aar=aar+1900} document.writeln(dag +" "+ maannamn[maanad] +" "+ aar) //--> </SCRIPT> blir |
![]() <SCRIPT LANGUAGE = "JavaScript" TYPE="text/javascript"> <!-- tid = new Date() timme= tid.getHours() minut= tid.getMinutes() sekund=tid.getSeconds() if (timme<10) { timme="0"+timme } //1 if (minut<10) { minut="0"+minut } //2 if (sekund<10) { sekund="0"+sekund } //3 document.writeln(timme+":"+minut+":"+sekund) //4 //--> </SCRIPT> blir |
1 if-satsen kollar om timme är mindre än tio och lägger, om det är så, till en nolla 2 if-satsen kollar om minut är mindre än tio och lägger, om det är så, till en nolla 3 if-satsen kollar om sekunder är mindre än tio och lägger, om det är så, till en nolla 4 inom citationstecken det som skall återges ordagrant - här kolon Fler JavaScript-exempel: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() [fler JavaScript-exempel hittar du i menyn i ramen till vänster] ![]() Sidan gjordes av ![]() ilj@flowsim.se ![]() Senast ändrad 2 april 2004. Den här sidan hör hemma i ett ramsystem hos: www.flowsim.se JavaScript på svenska |