Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
GMT time
Message
General information
Forum:
Visual FoxPro
Category:
Windows API functions
Title:
Miscellaneous
Thread ID:
00090272
Message ID:
00091924
Views:
21
>>What do you have. I would be very interested in what you have and how it works.
>
>In C here's what you need to do... I have wrapped this into wwIPStuff a while
>back to calculate time offset from my Web server to people downloading
>messages to their local machines. The functions returns NT UTC time which
>is actually -1 * GMT offset. Go figure - MS not following one of the
>most basic standards...
>
>/// Returns time offset from GMT in Hours (NT UTC time)
>int WINAPI GetTimeOffset()
>{
> TIME_ZONE_INFORMATION TimeZoneInformation;
>
> GetTimeZoneInformation(&TimeZoneInformation);
> return TimeZoneInformation.Bias / 60;
>}
>
>To call from VFP you'd use. Note you need to download
>wwIPSTuff.dll from the libraries here...
>
>************************************************************************
>* API :: GetTimeZone
>*********************************
>*** Function: Returns the local time zone based on UTC
>*** Return: hour offset or -1 on error
>************************************************************************
>FUNCTION GetTimeZone
>LOCAL lcStruct, lcBias, lnErr
>
>DECLARE INTEGER GetTimeOffset ;
> IN WWIPSTUFF
>
>lnBias=GetTimeOffset()
>
>RETURN lnBias
>* GetTimeZone

Rick,

Why don't you take the shift from day standard to daylight time into account?
George

Ubi caritas et amor, deus ibi est
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform