webForumDet fria alternativet

Millisekunder?

ASP

6 svar · 334 visningar · startad av SilvioF

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

Om man använder Time() så kan man få ut aktuellt klockslag ner på sekunden. Jag vill ha med millisekunder också. Någon som vet hur man går tillväga då? Har säkt här i forumet och på MSDN utan att hitta någonting.

Medlem sedan juni 200277 inlägg
#2

Så vitt jag vet så finns det ingen funktion i ASP eller vbscript som kan göra det. Däremot kan du få fram det med javascript och funktionen getMilliseconds()...

Medlem sedan feb. 20022 594 inlägg
#3

När du använder funktioner som dateAdd, dateDiff osv så skriver du ju "yyyy" för år, "d" för dag osv. Det finns ju inget motsvarande för millisekunder så jag tror inte det finns faktiskt.

Medlem sedan dec. 1999707 inlägg
#4

Däremot så går det med JScript och det går ju att använda med ASP.

function TimeDemo(){
   var d, s = "The current local time is: ";
   var c = ":";
   d = new Date();
   s += d.getHours() + c;
   s += d.getMinutes() + c;
   s += d.getSeconds() + c;
   s += d.getMilliseconds();
   return(s);
}
Medlem sedan feb. 20001 590 inlägg
#5

Det finns komponenter (väldigt enkla) som använder serverns klocka, och returnerar bla. millisekunder. Denna komponent måste ju då installeras först.

/T

Medlem sedan mars 20002 836 inlägg
#6

Jo, då!
det går visst att få fram antal millisekunder med VB Script:

dteStartDate = Timer()

'## -- massa asp-kod --
'## -- skapa en connection, ett recordset som loopas etc, eller vilken annan kod som helst --

Response.Write FormatNumber((Timer() - dteStartDate)*1000,2) & " ms."

cya,
PatrikB

Medlem sedan juni 2000547 inlägg
#7

Man bockar och tackar. =)

263 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)