TimeDaylightSaving

返回以秒为单位的正确时间,转变成夏季时间,取决于电脑上的时间设置。

int  TimeDaylightSavings();

返回值

如果转换成冬季(标准的)时间,返回0。

示例:

void OnStart()
  {
//--- 以秒数为单位获取夏令时调整
   int sec_dl=TimeDaylightSavings();
   
//--- 创建描述接收值的文本
   string text=(sec_dl==0 ? "Standard \"winter\" time is used" : 
                StringFormat("Daylight saving time has been switched over. The correction is %d seconds"sec_dl));
   
//--- 在日志中以秒数为单位显示夏令时调整的描述信息
   Print(text);
   /*
   Result for "winter" time:
   Standard "winter" time is used
   
   result for "summer" time:
   Daylight saving time has been switched overThe correction is -3600 seconds
   */
  }