. DirectXtras Home

DirectCommunication Xtra
DirectConnection Xtra
DirectControl Xtra
DirectEmail Xtra
DirectFTP Xtra
DirectImage Xtra
DirectInteraction Xtra
DirectOS Xtra
License Agreement
Licensing Fees
Order Form
DirectSMS Xtra
DirectSound Xtra
DirectTransition Xtra
DirectTransition3D Xtra Set I
DirectTransition3D Xtra Set II
DirectTransition3D Xtra Set III
DirectTTS Xtra
DirectXport Xtra


Special Discounted Bundles

The Gallery
How To Order
Order Form
Check for Upgrades

Sign in
Change Your Profile

Contact Us

Xtra Power for Director & Authorware

DirectOS Xtra
 Directing Windows and MacOS. The OS at your fingertips!

Authorware 4.x Compatible Authorware 5.x CompatibleAuthorware 6.x CompatibleAuthorware 7.x CompatibleDirector 5.x Compatible Director 6.x CompatibleDirector 7.x Compatible Director 8.x CompatibleDirector MX Compatible     MacOS 8.x and 9.x CompatibleWindows Compatible   

dosSetSystemTimeZone(integer NewTimeZone, integer ChangeTime)

Sets the system time zone, as relative to GMT. This function further enables a change in local system time to reflect the change in time zone, if so desired. 

Parameters :

NewTimeZone : An integer that represents the number of hours and minutes relative to GMT, to set the system's time zone to. For example, California is 8 hours behind GMT. To set the system time zone to -8 GMT, set the NewTimeZone parameter to -800. For Kathmandu, Nepal, which is 5 hours and 45 minutes ahead of GMT, set the NewTimeZone parameter to 545.
ChangeTime : Specifying whether the system local time will be changed to reflect the time zone setting change. Pass 0 to keep the local system time unchanged, or 1 to change the system local time based on the new time zone settings. On Windows 95, 98 and MacOS, the system local time will be kept unchanged regardless of what this parameter is set to.

Return Value : An integer indicating whether the method succeeded or failed. A value of 1 indicates that the method succeeded. A value of 0 indicates the method failed in which case dosGetLastError() should be called to determine the cause of the error.

Possible Returned Error Codes via dosGetLastError() :
10039 : Invalid time zone value on system. 

Remarks :

This function is not supported on MacOS X.

DirectXtras Inc.
P.O Box 2645, Menlo Park, CA, 94026, U.S.A
Voice: +1-415-5058249, Fax: +1-801-8585841
Toll Free: 1-800-4453093
E-mail General Information: info@directxtras.com
E-mail Technical Support: support@directxtras.com

Copyright 1996-2004 DirectXtras Inc. All Rights Reserved.
WebMaster: tamar@directxtras.com
Last Updated: 12/20/2002 5:18:32 AM.