webForumDet fria alternativet

Datum

8 svar · 209 visningar · startad av diablo

diabloMedlem sedan aug. 2000113 inlägg
#1

Vill skriva ut dagens datum och tid!
Jag använder mig nu av "Now" och då blir det så här: "2001-03-23 12.45.12"

Men jag skulle vilja att den skrev ut typ: "23 mars, 12.45.12" istället, hur gör jag då?

------------------
"I have a problem solver and his name is revolver!"

LarsGMedlem sedan dec. 200012 464 inlägg
#2

Titta på funktionen formatdatetime

  formatdatetime(now(),1)

Eventuellt får du ta en substräng med mid eller right.

------------------
essentitia preter non sans multiplicandum

diabloMedlem sedan aug. 2000113 inlägg
#3

Var kan jag hitta mer info om formatdatetime ?

När jag skrev:

formatdatetime(now(),1)

Så blev det bättre, men klockan försvann, det stog bara:
"den 23 mars 2001"

------------------
"I have a problem solver and his name is revolver!"

LarsGMedlem sedan dec. 200012 464 inlägg
#4

Dokumentation om alla vbfunktioner finns här
http://msdn.microsoft.com/scripting/

Välj VB-script
Documentation
Language reference
Functions

Du kanske får konkatenera ihop värdet från två anrop, t.ex

  t = now()
  response.write formatdatetime(t,1)&_
    " " & formatdatetime(t,3)

Det kanske finns bättre sätt men du kan testa lite olika varianter.

------------------
essentitia preter non sans multiplicandum

diabloMedlem sedan aug. 2000113 inlägg
#5

Tack! Ska kolla där! :)

------------------
"I have a problem solver and his name is revolver!"

VideMedlem sedan dec. 19998 577 inlägg
#6

Finns lite direktlänkar i FAQ:n också... :)

------------------
webEye.nu SweQuake.com

diabloMedlem sedan aug. 2000113 inlägg
#7

Hallå igen! ..
Får inte till det riktigt som jag vill!
För tillfället så använder jag mig av formatdatetime:

formatdatetime(Now(),1) & ", kl " &formatdatetime(now(),4)

Då skrivs datum ut:
"23 mars 2001, kl 18.00"

Men jag skulle vilja få bort årtalet, hur gör jag?

------------------
"I have a problem solver and his name is revolver!"

@ndersMedlem sedan juni 200032 969 inlägg
#8

så här till exempel:

str1 = formatdatetime(Now(),1)
Response.write left(str1,len(str1)-5) & ", kl " &formatdatetime(now(),4)

mvh,

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
someone set us up the bomb!</A>

diabloMedlem sedan aug. 2000113 inlägg
#9

Ja men, de där funkade juh fin fint!
Man tackar! :)

------------------
"I have a problem solver and his name is revolver!"

130 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)