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.
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()...
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.
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);
}
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."