Jag söker en funktion i VBScript som ger ett flyttal av en datum-tid. Jag har alltså ett datum men behöver konvertera det till ett flyttal – samma som i excel. Går det att lösa med vbs? ”2008-12-13 12:00:00” --> ”39795.5” Jag hittade en lösning som duger. Inte så snyggt men man kan utnyttja DateDiff för att få antalet dagar sedan 1899-12-30 sedan får man addera tiden som ett decimaltal. Där ser man så enkelt det kan bli. Ibland hittar man inte skogen för alla träd... och lägger man till 2 så blir det i excel-format CDbl(CDate("2008-12-13 12:00:00"))+2 tack tack :-)DatumTid till flyttal
Sv: DatumTid till flyttal
MsgBox(DateDiff("d", "1899-12-30", Date))Sv:DatumTid till flyttal