webForumDet fria alternativet
Logga in / Bli medlem

Tidsformat

ASP

7 svar · 200 visningar · startad av etna

Medlem sedan okt. 20015 inlägg
Trådstart#1

Hur får jag fram den aktuella tiden utan sekunder?

Medlem sedan okt. 20015 inlägg
#2

kan passa på att fråga hur jag skriver ut året som "01" istället för "2001" oxå. använder jag DatePart finns ju bara YYYY, vilket blir 2001.

[Redigerat av etna den 27 okt 2001]

Medlem sedan dec. 19998 577 inlägg
#3

Tiden formaterar du med FormatDateTime: http://www.devguru.com/Technologies/vbscript/quickref/formatdatetime.html

Året borde väl gå att fixa med att bara ange YY?

Medlem sedan okt. 20015 inlägg
#4

nej YY funkar inte.

Medlem sedan okt. 20015 inlägg
#5

nu har jag såhär:

<% =DatePart("YYYY", Date) %> &#0124; <% =DatePart("M", Date) %> &#0124; <% =DatePart("D", Date) %> - <% =FormatDateTime(Time, 4) %>

hur gör jag det till en variabel, så jag slipper skriva allt det där varje gång. blir så klumpigt i koden.

Medlem sedan juni 200032 967 inlägg
#6
strYear = right(Cstr(datepart("yyyy",date)),2)

Mvh,

Medlem sedan juni 200032 967 inlägg
#7
strDatumGrejs = right(Cstr(datepart("yyyy",date)),2) & " &#0124; " & DatePart("M", Date) & " &#0124; " & DatePart("D", Date) & " - " & FormatDateTime(Time, 4) 

response.write strDatumGrejs

Med min lilla ändring för tvåsiffrigt år.

Red: Måste ju passa på att välkomna etna till webForum; Välkommen! :)

Mvh,

Medlem sedan okt. 20015 inlägg
#8

tacktack anders!

373 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
245 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)