webForumDet fria alternativet

Hur gör man ?

ASP

7 svar · 253 visningar · startad av ragnared

Medlem sedan apr. 2003152 inlägg
Frågan#1

Jag ska hämta ett datum ifrån databasen, när det kommer fram på sidan så ser det ut så här 2003-04-14 men jag vill att det ska se ut så här 14/4-03. Hur gör man ett sådant script.

Medlem sedan juni 20019 519 inlägg
#2

man kan använda regulära utryck.. vänta lite så ska jag hitta ett script :e

Medlem sedan dec. 200012 464 inlägg
#3
d = cdate(rs("dateColumn"))
response.write day(d) & "/" & month(d) & "-" & right(year(d),2)

Bättre så

Medlem sedan nov. 20017 144 inlägg
#4

Testa detta:

Response.write day(date)&"/" & month(date) &"-"& right(year(date),2)
Medlem sedan apr. 2003152 inlägg
#5

Blir ett fel ?

Det funkade men när den skriver ut den ser det ut så här 27/4-3. Den glömmer 0 framför trean.

Medlem sedan apr. 2003152 inlägg
#6

Titta på detta !

Hur kan man få detta scriptet att fungera
<%=Day(rs("pdate"))%>/<%=Month(rs("pdate"))%><%=Year(rs("pdate"))%> Med denna kod ser datumet ut så här 14/4-2003, hur får jag bort 2 och nollan i början av året

Medlem sedan dec. 200012 464 inlägg
#7

Använd right som i exemplen.

Medlem sedan juni 20019 519 inlägg
#8
<%=Day(rs("pdate"))%>/<%=Month(rs("pdate"))%><%=right(Year(rs("pdate")),2)%>
269 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
136 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)