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
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
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)
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)
%>