Chuck,

You can use the language environment callable service "CEEGMTO" which 
would give you the difference between the local system time and Greenwich 
Mean Time (GMT). 

Eastern Standard Time (EST) = GMT-5
Pacific Standard Time (PST) = GMT-8
Central Standard Time (CST) = GMT-6
Mountain Standard Time(MST) = GMT-7

Check this link which explains about CEEGMTO with examples

http://publib.boulder.ibm.com/infocenter/comphelp/v7v91/index.jsp?topic=%2Fcom.ibm.aix.cbl.doc%2Frpsrv20.htm



Thanks,
Kolusu

IBM Mainframe Discussion List <[email protected]> wrote on 
06/27/2014 03:28:41 PM:

> From: "Hardee, Chuck" <[email protected]>
> To: [email protected], 
> Date: 06/27/2014 03:29 PM
> Subject: Re: Local Time conversion to/from UTC Time
> Sent by: IBM Mainframe Discussion List <[email protected]>
> 
> John,
> 
> I am in the process of writing a program that is reading several files.
> Some of the files have dates in local and some have dates in UTC.
> I want to be able to move between the two time bases as needed.
> I don't envision the program reading files from differing time zones
> at the same time, but the program could be reading files from any 
> country in the world.
> Currently I'm concentrating on the US so a US based solution would 
> be fine for the moment.
> 
> Where I can't seem to get my head to go is related to Daylight 
> Savings Time (DST).
> If, for instance, the locale is the east coast of the US, the UTC 
> adjustment would be -05:00, 05:00 UTC is 00:00 local. If the local 
> time is 02:00 on the day of the switch in the spring, that's easy, 
> subtract the signed UTC adjustment from the local time and then add 
> 1 hour. So, 02:00 - (-05:00) - 01:00 = 06:00 UTC.
> But, what if the local time is 01:59? One would subtract the signed 
> UTC adjustment from the local time and then??? So, 01:59 - (-05:00) 
> = 06:59, but what about Daylight Savings Time? The current local 
> time being adjusted is not with the DST range, but the adjusted time
> via the UTC adjustment value is. Does DST come into play here? Is 
> the decision based on the local time or the resulting UTC time?
> 
> A similar question comes into play on the other end of the DST 
> range. If the local time is prior to the end of the DST range, does 
> one subtract 1 hour from the adjusted time?
> 
> Finally, what about the other direction. If one has a UTC time 
> value, what are the rules governing the change to a local time with 
> respect to DST?
> 
> I hope my explanation isn't too simplistic. Any thoughts or 
> direction might have that would help would be greatly appreciated. 
> That also goes to anyone else that might have some input.
> 
> Thanks,
> Chuck
> 
> Charles (Chuck) Hardee
> Senior Systems Engineer/Database Administration
> CCG Information Technology
> Thermo Fisher Scientific
> 300 Industry Drive
> Pittsburgh, PA 15275
> Direct: 724-517-2633
> FAX: 412-490-9230
> [email protected]
> 
> -----Original Message-----
> From: IBM Mainframe Discussion List [mailto:[email protected]
> ] On Behalf Of John Gilmore
> Sent: Friday, June 27, 2014 3:22 PM
> To: [email protected]
> Subject: Re: Local Time conversion to/from UTC Time
> 
> Do you need a point solution, i.e., one for a particular longitude and
> latitude?  Or dxo you need a general one that is parametric in
> location?
> 
> John Gilmore, Ashland, MA 01721 - USA
> 
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to [email protected] with the message: INFO IBM-MAIN
> 
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to [email protected] with the message: INFO IBM-MAIN
> 

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to