Hi,
check your JBASE_TIMEZONE environment setting/

VK

On Jun 23, 12:19 am, JOSE L MARTINEZ-AVIAL <[email protected]> wrote:
> Hello,
>   Acording to the Jbase Programmger guide, the STATUTS statement returns
> some information about a file. Part of that information is the "Time of last
> modification in internal format", which appears to be in UTC. I'm trying to
> convert that time to local time, but It seems I'm missing something, since
> it is miscalculating the time by an hour.  I've written the following code
> as an example:
>
>       MY.PATH = 'test'
>       FN.INPUT = 'US0010001_FOREX.csv.2010062238997'
>       EXECUTE \SH -c 'ls -lrtd "\:MY.PATH:"/":FN.INPUT:\"'\
>       OPENSEQ MY.PATH:"/":FN.INPUT TO F.INPUT THEN
>          STATUS ESTADO FROM F.INPUT THEN
>             time.utc = ESTADO<15>
>             DISPLAY "time.utc ":time.utc
>             DISPLAY OCONV(time.utc,'U0FF0')
>             DISPLAY OCONV(OCONV(time.utc,'U0FF0'),'MT')
>          END
>       END
>       RETURN
>
> When I execute it, it shows the following information:
> -rw-r--r--   1 cpyprd     miaprd        5218 Jun 22 10:49
> test/US0010001_FOREX.csv.2010062238997
> time.utc 53393
> 35393
> 09:49
>
>    So the file was created as 10:49 local time (NY Time)/14:49 UTC. But when
> I convert it to Jbase internal Time, it shows 09:49. Why is there such a
> difference?. Anyone has any idea?
>
> Thanks
> Jose Luis
>
> jsh cpyprd ~ -->jdiag
>         jdiag - jBASE diagnostic '$Revision: 1.15 $'
>
> System Information
> ==================
>
> System                      : HP-UX miaux B.11.11.U 9000/800
> UNIX User                   : cpyprd (uid 117, euid 117)
> Tty name                    : /dev/pts/tcc
> Time                        : Tue Jun 22 16:18:50 2010
>
> Environment
> ===========
>
> JBCPORTNO                   : Not Set
> JBCRELEASEDIR               : '/apps/jbase5.0.14'
> JBCGLOBALDIR                : '/apps/jbase5.0.14'
> JBCDATADIR                  : '/ve1/miaprd/bnk/bnk.run/../bnk.data'
> HOME                        : '/ve1/miaprd/bnk/bnk.run'
> JEDIFILEPATH                : '/ve1/miaprd/bnk/bnk.run'
> JEDIFILENAME_MD             : '/ve1/miaprd/bnk/bnk.run/VOC'
> JEDIFILENAME_SYSTEM         : '/apps/jbase5.0.14/src/SYSTEM'
> RELEASE Information         : Major 5.0 , Minor 14 , Patch 0287 (Change
> 73758)
> Spooler dir (JBCSPOOLERDIR) : '/ve1/miaprd/bnk/bnk.run/jspooler'
> JBCEMULATE                  : 'prime'
> WARNING: Cannot access Executable path
> '/ve1/miaprd/bnk/bnk.run/globuspatchbin', error 2
> WARNING: Cannot access Library path '/apps/jbase5.0.14/jdk/jre/lib', error 2
> Object path (JBCOBJECTLIST) :
> '/ve1/miaprd/bnk/bnk.run/globuspatchlib:/ve1/miaprd/bnk/bnk.run/lib:/ve1/miaprd/bnk/bnk.run/globuslib'
> jBASE Compiler Run-time     : '/apps/jbase5.0.14/config/system.properties'
> Program dir (JBCDEV_BIN)    : '/ve1/miaprd/bnk/bnk.run/bin'
> Subroutine dir (JBCDEV_LIB) : '/ve1/miaprd/bnk/bnk.run/lib'
> Max open files              : 2048
> jsh cpyprd ~ -->

-- 
Please read the posting guidelines at: 
http://groups.google.com/group/jBASE/web/Posting%20Guidelines

IMPORTANT: Type T24: at the start of the subject line for questions specific to 
Globus/T24

To post, send email to [email protected]
To unsubscribe, send email to [email protected]
For more options, visit this group at http://groups.google.com/group/jBASE?hl=en

Reply via email to