Avatar billede rudymadsen Nybegynder
04. december 2006 - 14:13 Der er 1 kommentar og
2 løsninger

Andet format til et datofelt

Jeg henter en dato fra en access databasen og indsætter den således:

<%= DoDateTime((program.Fields.Item("Dato").Value), 2, 2070) %>

Den vises p.t. som dd-mm-åååå

Hvordan får jeg den til at vise som eks. lørdag, den 23.12.2006

/Rudy
Avatar billede medions Nybegynder
04. december 2006 - 14:19 #1
<%
arrMonth = Array("Januar", "Febuar", "Marts", "April", "Maj", "Juni", "Juli", "August", "September", "Oktober", "november", "December")
arrDay = Array("Søndag", "Mandag", "Tirsdag", "Onsdag", "Torsdag", "Fredag", "Lørdag")
dato = now()
datoStreng = arrDay(WeekDay(dato)-1) & " d. " & (day(dato)) & ". " & arrMonth(month(dato)-1) & " " & Year(dato)

  response.write "<SELECT NAME="Dato">

For i = 0 To 10

response.write "<OPTION VALUE=""" & dateadd("d", i, date()) & """>" & dateadd("d", i, date()) & "</OPTION>"

Next

response.write "</SELECT>
  %>

//>Rune
Avatar billede flol Nybegynder
04. december 2006 - 14:38 #2
response.write "Det er "

if weekday(now, vbmonday) = 1 Then
response.write "Mandag"
End IF

if weekday(now, vbmonday) = 2 Then
response.write "Tirsdag"
End IF

if weekday(now, vbmonday) = 3 Then
response.write "Onsdag"
End IF

if weekday(now, vbmonday) = 4 Then
response.write "Torsdag"
End IF

if weekday(now, vbmonday) = 5 Then
response.write "Fredag"
End IF

if weekday(now, vbmonday) = 6 Then
response.write "Lørdag"
End IF

if weekday(now, vbmonday) = 7 Then
response.write "Søndag"
End IF

response.write " d. " & formatdatetime(now, vblongdate)
Avatar billede flol Nybegynder
04. december 2006 - 14:49 #3
hov det kan jo gøres meget nemmere ;P

<%
response.write "Det er " & weekdayname(weekday(now)) & " d. " & FormatDateTime(now, vblongdate)
%>
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
Kurser inden for grundlæggende programmering

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