Om jag skriver Varning - asp känner inte till vilka värden konstanterna vbMonday och vbUsesystem har. Ta reda på det, kanske enklast via vb6. Tja! Jag skulle att han tog fram dagen från ett redan inskrivet datum Kolla om nån av dessa kan hjälpa dig [Fyra olika svenska datumformat] det är ju bara att modifiera om du vill eller ta det du tycker passasr din situation. var ute efter ett lättare sätt Kolla på funktionen ConvertToSwedishDayDate som fanns i tipset Ändra min lilla snutt till: provade Det vore ju bra om du talade om vilket felmeddelande som du fick, är liksom lite lättare att hjälpa dig då. jag får oki provade dettaDag
<code>
value="<%=Date()%>"
</code>
så visas datumet som ÅÅÅÅ-MM-DD
men jag skulle även vilja att den visade dag
någon som vet hur man får detta att fungera på ett så lätt sätt som möjligtSv:Dag
Sv: Dag
Kanske nåt sånt här du behöver:
<%
sDatum = Date
iDagnummer = Weekday(Date)
Select Case iDagnummer
Case 1
sDagnamn = "Söndag"
Case 2
sDagnamn = "Måndag"
Case 3
sDagnamn = "Tisdag"
Case 4
sDagnamn = "Onsdag"
Case 5
sDagnamn = "Torsdag"
Case 6
sDagnamn = "Lördag"
Case Else
sDagnamn = ""
End Select
Response.Write(sDagnamn & " " & sDatum) 'Skriver ut dagens namn och datumet
Response.Write("<hr>")
iManad = DatePart("m", Date)
iDag = DatePart("d", Date)
Select Case iManad
Case 1
sManadnamn = "januari"
Case 2
sManadnamn = "februari"
Case 3
sManadnamn = "mars"
Case 4
sManadnamn = "april"
Case 5
sManadnamn = "maj"
Case 6
sManadnamn = "juni"
Case 7
sManadnamn = "juli"
Case 8
sManadnamn = "augusti"
Case 9
sManadnamn = "september"
Case 10
sManadnamn = "oktober"
Case 11
sManadnamn = "november"
Case 12
sManadnamn = "december"
Case Else
sManadnamn = ""
End Select
Response.Write(sDagnamn & " " & iDag & " " & sManadnamn) 'Skriver ut dagens namn, dagens nummer och månadens namn
%>
SvenneSv:Dag
detta dagen ska inte lagras i databasen utan det gör datumet.. dagen vill jag endast få ut för att man lättare ska se viken dag som posten innebär..
Han ska alltså hämta datumet från databasen och skriva ut dagenSv: Dag
Sv:Dag
funderar ifall man kan göra detta i access och hämta dagen därifrån
som det är nu så finns följande poster
bknr - Räknare
Datum - text
Backup - text
Tekniker - Text
funderar på att lägga in
dag och låta access konventera från datum men vet inte ifall det är rätt lösning eller hur man skulle göra dettaSv: Dag
Response.Write ConvertToSwedishDayDate(rs("datum"))
Då borde du få det du är ute efter
Sv: Dag
<code>
intDay = DatePart("d",RS("DittDatum"),2,0)
'Vill du ha fram dagens namn kör då:
<code/
MyDate = WeekDayName(intDay , false,2) ' True ger dig t ex kort format Fre
' 2 säger att det är Måndag som är startdag.
' 0 = vbUseSystem
</code>
Sätter du Sesion.LCID=1053 också så får du det på svenska.
//Anna-KarinSv:Dag
<code>
<form name="form1" method="post" action="" value="<%MyDate = WeekDayName(intDay , false,2)%>">
<input type="text" name="textfield">
</form>
</code>
och det funkade inteSv: Dag
//Anna-KarinSv:Dag
Körningsfel i Microsoft VBScript fel '800a0005'
Ogiltigt proceduranrop eller argument.: 'WeekDayName'
/test.asp, line 10Sv: Dag
Ändrade lite, då jag tänkte galet förut:
<code>
intDay = WeekDay(Date())
MyDate = WeekDayName(intDay , false)
</code>
Detta ger dig först 5, som sen görs om till Torsdag.
//Anna-KarinSv: Dag
<code>
<body>
<form name="form1" method="post" action="" >
<input type="text" name="textfield" value="<%intDay = WeekDay(Date())
MyDate = WeekDayName(intDay , false)%>">
</form>
</body>
</code>
men det framgår inte hur den ska hämta datumet från en annan textruta.
som det är nu så händer inget