03. maj 2004 - 10:51Der er
14 kommentarer og 1 løsning
Nemmere dato
Jeg har dette java script:
<head> <script type="text/javascript" language="JavaScript"> var ugeDag = new Array ("Søndag","Mandag","Tirsdag","Onsdag","Torsdag","Fredag","Lørdag") var maaned = new Array ("01","02","03","04","05","06","07","08","09","10","11","12") var nu = new Date </script> </head>
<% If day(date) < 10 Then %> <script type="text/javascript" language="JavaScript"> <!-- Dato start document.write(ugeDag[nu.getDay()] + " - " + "0" + nu.getDate() + "." + maaned[nu.getMonth()] + "." + [nu.getYear()]) // Dato slut --> </script> <% Else %> <script type="text/javascript" language="JavaScript"> <!-- Dato start document.write(ugeDag[nu.getDay()] + " - " + nu.getDate() + "." + maaned[nu.getMonth()] + "." + [nu.getYear()]) // Dato slut --> </script> <% End If %>
Kan det ikke ordnes meget nemmere med noget VB-scripting?
Der er dog lige 2 betingelser:
1. Hvis datoen < 10, så skal der skrives 0 (nul) foran 2. Hvis måneden < 10, så skal der skrives 0 (nul) foran
Men du kan også overstyre funktionerne, men så virker true delen ikke, medmindre man altid skriver true/false. Jeg har disse funktioner, da jeg synes det er for besværlig at bruge uCase....
Function MonthName(tal) select case tal case 1 MonthName = "Januar" case 2 MonthName = "Februar" case 3 MonthName = "Marts" case 4 MonthName = "April" case 5 MonthName = "Maj" case 6 MonthName = "Juni" case 7 MonthName = "Juli" case 8 MonthName = "August" case 9 MonthName = "September" case 10 MonthName = "Oktober" case 11 MonthName = "November" case 12 MonthName = "December" end select end function
Function MonthShortName(tal) select case tal case 1 MonthShortName = "Jan" case 2 MonthShortName = "Feb" case 3 MonthShortName = "Mar" case 4 MonthShortName = "Apr" case 5 MonthShortName = "Maj" case 6 MonthShortName = "Jun" case 7 MonthShortName = "Jul" case 8 MonthShortName = "Aug" case 9 MonthShortName = "Sep" case 10 MonthShortName = "Okt" case 11 MonthShortName = "Nov" case 12 MonthShortName = "Dec" end select end function
Det er godt nok på måneder, men det kan du jo let lave om til ugedage :o)
Ok, meget, meget fint :o) Jeg tror dog lige jeg vil søge efter den capitalize. Første bogstav bliver simpelthen lavet om til stort. Men mange tak for hjælpen :o)
Ok, det var måske for hurtigt afgjort. Men det virker :o)
Synes godt om
Ny brugerNybegynder
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.