Avatar billede inkognito1 Nybegynder
05. december 2000 - 23:43 Der er 10 kommentarer og
1 løsning

Dato i short format !

En der kan hjælpe her ??

dato = <% datonu = Replace(date,\",\"00\")  %>

skal lave den om fra 05-12-2000 til 05-12-2000

funker  ikke ...

eller findes der en der direkte viser short format.
Avatar billede inkognito1 Nybegynder
05. december 2000 - 23:45 #1
sikke en gang vrøvl ...

en gang til

lave om fra 05-12-2000 til 05-12-00
Avatar billede tpiil Nybegynder
05. december 2000 - 23:45 #2
dato = \"datonu = Replace(date,\",\"00\")\"
Avatar billede kasseper Nybegynder
05. december 2000 - 23:47 #3
arj, men
<% datonu = Replace(date,\"2000\",\"00\")    %>
dato = <%= datonu %>


Avatar billede inkognito1 Nybegynder
05. december 2000 - 23:47 #4
nej æææ det min fejl

<% datonu = Replace(date,\",\"00\") %>

det virker ikke sådan var det
Avatar billede inkognito1 Nybegynder
05. december 2000 - 23:49 #5
øhh jo men hva så når det bliver 2001
Avatar billede ldanielsen Nybegynder
05. december 2000 - 23:58 #6
dato = Day(Now)&\"-\"&Month(Now)&\"-\"&Right(Year(Now),2) skulle gøre det
Avatar billede ldanielsen Nybegynder
05. december 2000 - 23:59 #7
- og er uafhængigt af datoformatet
Avatar billede inkognito1 Nybegynder
06. december 2000 - 00:02 #8
6-12-00

den kommer frem 6 og ikke 06 som den burde

men ellers er vi tæt på nu
Avatar billede ldanielsen Nybegynder
06. december 2000 - 00:11 #9
if Left(dato,2) = \"-\" then dato = \"0\"&dato
if Left(dato,5) = \"-\" then dato = Replace(dato,\"-\",\"-0\",1)
Avatar billede inkognito1 Nybegynder
06. december 2000 - 00:18 #10
hmmm synes ikke rigtig det spiller.

et forslag date er = 06-12-2000

kunne man ikke replace ciffer 7 & 8 med ingen ting ??
Avatar billede ldanielsen Nybegynder
06. december 2000 - 00:30 #11
Jo, hvis du er sikker på at årstallene altid er fire cifre. Jeg kan ikke rigtig lide det.
De skulle så være:
Dato = Left(Dato,6)&Right(Dato,2)

Virker mitt ikke?
Kan du bedre lide detteher:

d = Day(Now)
if cint(d) < 10 then d = \"0\"&d
m = Month(Now)
if cint(m) < 10 then m = \"0\"&m
y = Right(Year(Now),2)

dato = d&\"-\"&m&\"-\"&y

Jeg er så træt af datoer, så jeg går oftest den helt store omvej for at vide at det virker korrekt

Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester