TimeGMTOffset

윈터타임 또는 서머타임으로 전환을 고려하여 GMT 시간과 로컬 컴퓨터 시간 간의 현재 차이를 초 단위로 반환. 컴퓨터의 시간 설정에 따라 다릅니다.

int  TimeGMTOffset();

값 반환

GMT 시간과 시스템 TimeLocal의 현재 시간 간의 차이(초)를 나타내는 int 유형의 값입니다.

TimeGMTOffset() =  TimeGMT() - TimeLocal()

예:

void OnStart()
  {
//--- 로컬 시간, GMT 및 GMT와 로컬 컴퓨터 시간의 차이를 초 단위로 가져옵니다.
   datetime time_local=TimeLocal();
   datetime time_gmt  =TimeGMT();
   int      offset    =TimeGMTOffset();
   
//--- 얻은 시간 및 오프셋 값을 로그에 표시합니다.
   PrintFormat("Local Time: %s, GMT Time: %s, Seconds Offset: %+d", (string)time_local, (string)time_gmtoffset);
  /*
  결과:
   Local Time2024.04.18 19:35:52GMT Time2024.04.18 12:35:52Seconds Offset: -25200
  */
  }