16. januar 2007 - 09:43
Der er
18 kommentarer og 1 løsning
Tids format kommer forkert ud.
Hejsa jeg vil gerne have at mit tidsformat kommer ud som mm-dd-åååå det her er min kode. men det kommer ud som dd-mm-åååå. <html> <body> Today's date is: <%response.write(date())%>. <br> The server's local time is: <%response.write(time())%>. </body> </html>
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
16. januar 2007 - 09:45
#1
prøv med: Function FormatMediumDate(DateValue) Dim strYYYY Dim strMM Dim strDD strYYYY = CStr(DatePart("yyyy", DateValue)) strMM = CStr(DatePart("m", DateValue)) If Len(strMM) = 1 Then strMM = "0" & strMM strDD = CStr(DatePart("d", DateValue)) If Len(strDD) = 1 Then strDD = "0" & strDD FormatMediumDate = strMM & "-" & strDD & "-" & strYYYY End Function Today's date is: <%response.write(FormatMediumDate(date()9)%>.
16. januar 2007 - 09:46
#2
formatDate("%d-%m-%Y", date())
16. januar 2007 - 09:46
#3
For sent! Har desuden ikke testet :)
16. januar 2007 - 09:49
#4
får denne fejl ved dit jens Microsoft VBScript compilation error '800a0414' Cannot use parentheses when calling a Sub
16. januar 2007 - 09:52
#5
den virker din dr_chaos. men hvordan får jeg den til at virke fra jens ? der er mindre kode
16. januar 2007 - 09:52
#6
the_edge > Åhh - jeg er ikke så vant i VB / ASP. Men er der ikke noget med, at det så hedder: <%response.write formatDate("%d-%m-%Y", date()) %>
16. januar 2007 - 09:53
#7
Nej, det kan da vist heller ikke passe, hvis dr_chaos' virker :(
16. januar 2007 - 09:54
#8
Microsoft VBScript runtime error '800a000d' Type mismatch: 'formatDate' får denne fejl
16. januar 2007 - 09:56
#9
Ja, jeg tror også jeg har fået en hjerneblødning. Det lader til, at det stykke kode jeg fandt selv havde defineret formatDate --- jeg troede den var indbygget. Pinligt.
Nå, mon ikke
http://www.aspfaqs.com/aspfaqs/ShowFAQ.asp?FAQID=181 kan bruges?
16. januar 2007 - 09:56
#10
måske ? Response.Write CStr(DatePart("m", date())) & "-" & CStr(DatePart("d", date()))& "-" & CStr(DatePart("yyyy", date()))
16. januar 2007 - 09:57
#11
Den funktione jensgram omtaler findes ikke i ASP. Det er en PHP og MySQL funktione. Det kan kun laves via et script som doktoren har lavet.
16. januar 2007 - 09:57
#12
jensgram det er ikke lige din dag. Den faq er til asp.net :)
16. januar 2007 - 10:00
#13
dr_chaos > Nej, det må du nok sige :) Jeg holder bare min kæft nu :P Sorry - hehe. Noget helt andet er så: Hvorfor f***en tilbyder ASP ikke denne funktionalitet? Er det ikke ret basalt?
16. januar 2007 - 10:02
#14
asp ****** *** i forhold til asp.net. asp er jo kun et script sprog og er meget begrænset i sine udfoldelses muligheder. Specielt uden komponenter.
16. januar 2007 - 10:02
#15
Tillader mig lige at ligge et svar :)
16. januar 2007 - 10:03
#16
Det gør den også via LCID. Problemet er bare at netop mm-dd-yyyy ikke eksistere heri. Og det er jo ikke så svært at lave en funktione selv :o)
16. januar 2007 - 10:47
#17
jensgram >> ASP er baseret på VB, som er MEGET ældre end de nye sprog. Jeg vil faktist placere det som et 3. generations sprog, hvor f.eks PHP og Java er 4. generation. Det er vel ikke så mærkeligt, at der er kommet betydlig flere indbygget funktioner med i 4. gen i forhold til 3. gen.
16. januar 2007 - 10:48
#18
fennec > Nej, selvfølgelig ikke.
16. januar 2007 - 13:25
#19
tak for hjælpen
Kurser inden for grundlæggende programmering