03. oktober 2001 - 22:35
Der er
12 kommentarer og 1 løsning
Dato
Hey Jeg skal bruge et javascript der skriver datoen sådan her: dag.måned.år dags dato vil f.eks. tage sig sådan her ud: 03.10.01 Nogen der kan hjælpe, det skal bare virker i ie :-)
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
03. oktober 2001 - 22:37
#1
p align=\"center\"><font size=\"2\" face=\"Verdana\"><SCRIPT language=JavaScript> var now = new Date(); var monthName = now.getMonth() + 1;var dayName = now.getDay() + 1; var dayNumber = now.getDate();if(dayName==1) Day = \"Søndag\"; if(dayName==2) Day = \"Mandag\";if(dayName==3) Day = \"Tirsdag\"; if(dayName==4) Day = \"Onsdag\";if(dayName==5) Day = \"Torsdag\"; if(dayName==6) Day = \"Fredag\";if(dayName==7) Day = \"Lørdag\"; if(monthName==1) Month=\"Januar\";if(monthName==2) Month=\"Februar\"; if(monthName==3) Month=\"Marts\";if(monthName==4) Month=\"April\"; if(monthName==5) Month=\"Maj\";if(monthName==6) Month=\"Juni\"; if(monthName==7) Month=\"Juli\";if(monthName==8) Month=\"August\"; if(monthName==9) Month=\"September\";if(monthName==10) Month=\"Oktober\"; if(monthName==11) Month=\"November\";if(monthName==12) Month=\"December\"; document.open();document.write( Day + \" d. \" + dayNumber + \" \" + Month);</SCRIPT>
03. oktober 2001 - 22:38
#2
Hvis du så ikke vil ha\' at der står f.eks. Onsdag d. 3 Oktober retter du bare månederne til det du vil ha\' der skal stå.
03. oktober 2001 - 22:39
#3
Det kommer ud i dette format : Onsdag d. 3 Oktober
03. oktober 2001 - 22:41
#4
Der mangler lige et < i starten... ;-)
03. oktober 2001 - 22:42
#5
hehe, man laver jo altid een fejl..
03. oktober 2001 - 22:42
#6
hvorfor ikke svare på spørsmålet ?? Mannen vil jo ha et spesifikt format... <script> dato = new Date(); dag = dato.getDate(); maaned = dato.getMonth(); aar = dato.getYear(); dag = ((dag < 10 ) ? \"0\":\"\") + dag; maaned = ((maaned < 10 ) ? \"0\":\"\") + maaned; document.write( dag + \".\" + maaned + \".\" + aar ); </script> /nute
03. oktober 2001 - 22:43
#7
bbs >> Hvis du lige læser spørgsmålet engang til vil du se at det er meningen at jeg vil have det til at skrive: 17.03.01 17 = dag/dato 03 = måned 01 = år :-)
03. oktober 2001 - 22:45
#8
nute >> Ja det var sådan noget jeg var ude efter, vil dog gerne have at den kun skriver de to sidste cifre i årstallet, altså 01 i stedet for 2001 :-)
03. oktober 2001 - 22:47
#9
<script> dato = new Date(); dag = dato.getDate(); maaned = dato.getMonth(); aar = dato.getYear() + \"\"; dag = ((dag < 10 ) ? \"0\":\"\") + dag; maaned = ((maaned < 10 ) ? \"0\":\"\") + maaned; document.write( dag + \".\" + maaned + \".\" + aar.substr( 2 ) ); </script>
03. oktober 2001 - 22:49
#10
nute >> Det er skønt med folk som dig, der lige læser spørgsmålet igennem inden de svarer :-) Mange tak for hjælpen :-)
03. oktober 2001 - 22:51
#11
anytime :-)
03. oktober 2001 - 22:51
#12
nute >> hvorfor skriver den 09 ud for måneden og ikke 10 ?
03. oktober 2001 - 22:56
#13
ahhh....sorry....glemte liiiiige en liten ting. Bytt ut dnne linje: maaned = dato.getMonth(); med denne: maaned = dato.getMonth() + 1; Grunnen er at i Java, så går månedene fra 0-11, ikke 1-12. Derfor skal man alltid legge til 1 til den dato man henter ut fra systemet :-)
Vi tilbyder markedets bedste kurser inden for webudvikling