Avatar billede artery_graphics Nybegynder
07. oktober 2002 - 02:50 Der er 6 kommentarer og
2 løsninger

Dato uden klokkeslæt

Kan dette ændres til KUN at udskrive dato og IKKE klokkeslæt? Sådan her "7. oktober 2002" ikke andet.

<script type="text/javascript">
var d=new Date()
var monthname=new Array("01","02","03","04","05","06","07","08","09","10","11","12")
</script>

Det udskrives på siden med denne:

<script type="text/javascript">document.write(new Date().toLocaleString());</script>
Avatar billede zentrix Nybegynder
07. oktober 2002 - 04:45 #1
ja...

du bliver nok noedt til at sammensaette din egen dato-streng...

kig paa http://www.crays.com/jsc/jsC4Udate.htm#DateTime
Avatar billede boris Mester
07. oktober 2002 - 06:26 #2
<script>
tid = new Date()
tid = tid.getDate() + "/" + tid.getMonth() + " - " + tid.getYear();
document.write(tid);
</script>
Avatar billede artery_graphics Nybegynder
07. oktober 2002 - 12:18 #3
Boris => dit script udskriver stadig både dato og tid -
        og ikke KUN dato...
Avatar billede boris Mester
07. oktober 2002 - 12:21 #4
Her er hvad det udskriver hos mig: 
7/9 - 2002
KUN datoen får du med (udskriver et 7-tal):
<script>
tid = new Date()
tid = tid.getDate()
document.write(tid);
</script>
Avatar billede artery_graphics Nybegynder
07. oktober 2002 - 12:34 #5
okay... det er fordi jeg stadig min array stående.
Men hvordan kan det blive til 7. oktober 2002 i stedet
for din 7/9 - 2002 ?
Avatar billede artery_graphics Nybegynder
07. oktober 2002 - 12:36 #6
Og den skal kunne indsættes i body ligesom denne:

<script type="text/javascript">document.write(new Date().toLocaleString());</script>
Avatar billede boris Mester
07. oktober 2002 - 12:41 #7
I forhold til getMonth() tallet skal du lave betingelser enten med if eller case for hver enkelt måned, sådan at hvis tallet er 1 bliver måneden til tekststrengen "januar" osv.
Avatar billede boris Mester
07. oktober 2002 - 13:55 #8
<script>
tid = new Date()
maaned = tid.getMonth();
switch (maaned)
{
case 1:
navn = "januar";
case 2:
navn = "februar";
case 3:
navn = "marts";
case 4:
navn = "april";
case 5:
navn = "maj";
case 6:
navn = "juni";
case 7:
navn = "juli";
case 8:
navn = "augustuar";
case 9:
navn = "september";
case 10:
navn = "oktober";
case 11:
navn = "november";
case 12:
navn = "december";
}
tid = tid.getDate() + ". " + navn + " " + tid.getYear();
document.write(tid);
</script>
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester