webForumDet fria alternativet

Hur får jag 2003-7-7 bli 2003-07-07

ASP

18 svar · 500 visningar · startad av freeman

Medlem sedan juni 200327 inlägg
Frågan#1

[KOD]
<select name="manad">
<% For i = 1 To 12
%><option value="<%=i%>"<%If i = lMonth Then Response.Write " selected"%>><%=MonthName(i)%></option><%
Next 'i %>
</select>
[/KOD

Om datum eller månad endast består av en siffra ska en 0 sättas in framför hur görs detta?

/mvh Niclas S

Medlem sedan nov. 20017 144 inlägg
#2

testa detta:
<%=right("0"& i,2)%>

Medlem sedan sep. 20026 425 inlägg
#3
<%
Function Fm(str)

   str = Replace(str,"1","01")
   str = Replace(str,"2","02")
   str = Replace(str,"3","03")
   str = Replace(str,"4","04")
   str = Replace(str,"5","05")
   str = Replace(str,"6","06")
   str = Replace(str,"7","07")
   str = Replace(str,"8","08")
   str = Replace(str,"9","09")
Fm = str

End Function
%>
Medlem sedan juni 20006 022 inlägg
#4

m_soderlund skrev:

<%
Function Fm(str)

   str = Replace(str,"1","01")
   str = Replace(str,"2","02")
   str = Replace(str,"3","03")
   str = Replace(str,"4","04")
   str = Replace(str,"5","05")
   str = Replace(str,"6","06")
   str = Replace(str,"7","07")
   str = Replace(str,"8","08")
   str = Replace(str,"9","09")
Fm = str

End Function
%>

Ja, den var smidig :)

Medlem sedan aug. 2002207 inlägg
#5

m_soderlund skrev:

<%
Function Fm(str)

   str = Replace(str,"1","01")
   str = Replace(str,"2","02")
   str = Replace(str,"3","03")
   str = Replace(str,"4","04")
   str = Replace(str,"5","05")
   str = Replace(str,"6","06")
   str = Replace(str,"7","07")
   str = Replace(str,"8","08")
   str = Replace(str,"9","09")
Fm = str

End Function
%>

Vad händer om månaden är 12? Då blir det ju 0102.

Medlem sedan maj 200010 687 inlägg
#6

Det är bekräftat att någon fes i m_soderlund's kuvös. :p ;)
Kör med JesperT's metod! :)

Medlem sedan sep. 20026 425 inlägg
#7

w000ps, min kod var ju inte bra. :(

Medlem sedan juni 200327 inlägg
#8

Jesper T skrev:

testa detta:
<%=right("0"& i,2)%>

Vart ska detta stå?

Medlem sedan maj 200010 687 inlägg
#9

Där du vill ha en nolla först...

Medlem sedan juni 200327 inlägg
#10

Varför blir det så här?

Anbudsdatum: 2003-011-012

Medlem sedan maj 200010 687 inlägg
#11

Kan man få se lite kod?

Medlem sedan nov. 20017 144 inlägg
#12

Visa koden.

Medlem sedan juni 200327 inlägg
#13
<tr>
      <td valign="top" colspan="2"><b>Anbudsdatum: </b><%=(RecSet("ar"))%>-<%=right("0"& i,2)%><%=(RecSet("manad"))%>-<%=right("0"& i,2)%><%=(RecSet("dag"))%></td>
   </tr>
Medlem sedan nov. 20017 144 inlägg
#14
<tr> 
<td valign="top" colspan="2"><b>Anbudsdatum: </b><%=(RecSet("ar")) &"-"& right("0"& RecSet("manad"),2) &"-"& right("0"& RecSet("dag"),2)%></td> 
</tr>

v.v använd [kod]-taggarna.

Medlem sedan juni 200327 inlägg
#15
      <td valign="top" colspan="2"><b>Anbudsdatum: </b> <%=Replace(RS("ar"),vbCrLf,"<br>")%>  <%=Replace(RS("manad"),vbCrLf,"<br>")%> <%=Replace(RS("dag"),vbCrLf,"<br>")%></td>

Denna då?

Medlem sedan okt. 20023 030 inlägg
#16
<td valign="top" colspan="2"><b>Anbudsdatum: </b> <%=Replace(RS("ar"),vbCrLf,"<br>")%>  <%=right("0" & Replace(RS("manad"),vbCrLf,"<br>"), 2)%> <%=right("0" & Replace(RS("dag"),vbCrLf,"<br>"), 2)%></td>
Medlem sedan juni 200327 inlägg
#17

Tack så jätte mycket

Medlem sedan mars 20015 287 inlägg
#18

Erik Juhlin skrev:

Det är bekräftat att någon fes i m_soderlund's kuvös. :p ;)
...

:e

Medlem sedan sep. 20026 425 inlägg
#19

solbulle skrev:

Erik Juhlin skrev:

Det är bekräftat att någon fes i m_soderlund's kuvös. :p ;)
...

:e

Jag var trött! ;)

272 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
135 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)