mauro russo wrote: > Dear all, > > I am using the following function in order to obtain the bias between local > time and UTC: > > > function GetTimeZoneBias_min(): Integer; > var tz: TTimeZoneInformation; > begin > case GetTimeZoneInformation(tz) of > TIME_ZONE_ID_STANDARD: Result := -(tz.StandardBias + tz.Bias); > TIME_ZONE_ID_DAYLIGHT: Result := -(tz.DaylightBias + tz.Bias); > else > Result := 0; > end; > end; > > > and I use the result Res in the formula: locla_time = UTC + Res. > > > > Now, I would like to obtain the bias not at the current time, but according > to a given UTC value. > > For example, now UTC is 9:47 at the 27th of october, > but how to obtain the bias when UTC was, for example, 8:35 at the 5th of july?
If the StandardDate and DaylightDate members of TTimeZoneInformation don't have what you need, then Windows does not have what you need. -- Rob

