2016-08-16 6 views
0

私は、LinuxでのVS2010からC++で書かれた巨大なソリューションのクロスプラットフォームコンパイルを行っています。linuxのSYSTEMTIMEと同等

私の質問は、linuxのstruct SYSTEMTIMEに最も近いものは何ですか?

typedef struct _SYSTEMTIME 
    { 
    WORD wYear; 
    WORD wMonth; 
    WORD wDayOfWeek; 
    WORD wDay; 
    WORD wHour; 
    WORD wMinute; 
    WORD wSecond; 
    WORD wMilliseconds; 
    } SYSTEMTIME; 

事前

答えて

1

のおかげではCTIME(3)と関連する関数を見てください。構造体tmは_SYSTEMTIME構造体によく似ています。

 struct tm { 
      int tm_sec; /* Seconds (0-60) */ 
      int tm_min; /* Minutes (0-59) */ 
      int tm_hour; /* Hours (0-23) */ 
      int tm_mday; /* Day of the month (1-31) */ 
      int tm_mon; /* Month (0-11) */ 
      int tm_year; /* Year - 1900 */ 
      int tm_wday; /* Day of the week (0-6, Sunday = 0) */ 
      int tm_yday; /* Day in the year (0-365, 1 Jan = 0) */ 
      int tm_isdst; /* Daylight saving time */ 
     };