diff --git a/Source/Noesis.Javascript/SystemInterop.cpp b/Source/Noesis.Javascript/SystemInterop.cpp index 72ddc2f..04015df 100644 --- a/Source/Noesis.Javascript/SystemInterop.cpp +++ b/Source/Noesis.Javascript/SystemInterop.cpp @@ -337,8 +337,8 @@ SystemInterop::ConvertToSystemString(std::string iString) double SystemInterop::ConvertFromSystemDateTime(System::DateTime^ iDateTime) { - System::DateTime^ startDate = gcnew System::DateTime(1970, 1, 1); - System::TimeSpan^ timespan = System::TimeSpan::FromTicks(iDateTime->Ticks - startDate->Ticks); + System::DateTime^ startDate = gcnew System::DateTime(1970, 1, 1); + System::TimeSpan^ timespan = *iDateTime - *startDate; return timespan->TotalMilliseconds; }