Bläddra i källkod

!2 fix windows timeStr

chenliangyu 8 månader sedan
förälder
incheckning
8943e1d6cc
1 ändrade filer med 6 tillägg och 1 borttagningar
  1. 6 1
      Framework/RvcLogSdk/baseTime.cpp

+ 6 - 1
Framework/RvcLogSdk/baseTime.cpp

@@ -3,9 +3,14 @@
 void GetCurrentTimeStr(char* unitedNowTime)
 {
     SYSTEMTIME st;
-    FILETIME utc_ft, local_ft;
+    FILETIME utc_ft, local_ft, ft;
 
 #ifdef _WIN32
+    
+    GetSystemTime(&st);
+    SystemTimeToFileTime(&st, &ft);
+    utc_ft.dwLowDateTime = (DWORD)ft.dwLowDateTime;
+    utc_ft.dwHighDateTime = (DWORD)ft.dwHighDateTime;
     FileTimeToLocalFileTime(&utc_ft, &local_ft);
     FileTimeToSystemTime(&local_ft, &st);
 #else