|
Hi to all,
we have a Database with a Unix Time Field and I want to use
the Unix Function gmtime() I coded the following RPGLE.
But with these Parameter I get a wrong result in MYTime Structure.
H BndDir('QC2LE')
D gmtime Pr * ExtProc('gmtime')
D t_time 10I 0 Value
D MyTime DS based(tm)
D tm_sec 10i 0
D tm_min 10i 0
D tm_hour 10i 0
D tm_mday 10i 0
D tm_mon 10i 0
D tm_year 10i 0
D tm_wday 10i 0
D tm_yday 10i 0
D tm_isdst 10i 0
*
D tm S * INZ
D UnixTime S 10I 0
* -------------------------------------------------
/free
Unixtime = 1173954308 ;
mytime = gmtime(Unixtime) ;
return ;
* -------------------------------------------------
In C it looks like
#include <stdio.h>
#include <time.h>
int main(void)
{
time_t ltime;
struct tm *ptm;
ltime = 1173954308;
ptm = gmtime(<ime);
printf ("Coordinated Universal Time is %s\n",
asctime(gmtime(<ime)));
}
/************************ Output should be similar to: **********
Coordinated Universal Time is Thu Mar 15 14:14:35 2007 */
Thanks for Help
Burkhard Quindt
ZAPF GmbH
Nuernberger Straße 38 - 95440 Bayreuth - Telefon (09 21) 6 01-0 - Telefax (09
21) 6 01-6 77
Sitz der Gesellschaft: Bayreuth - Registergericht: AG Bayreuth HRB 3204
Geschaeftsfuehrer: Dipl.-Kfm. Rolf Baresel - Dipl.-Ing. (FH) Manfred Meinzer -
Thierry Potok
info@xxxxxxxxxxxx - www.zapf-gmbh.de
RECHTSHINWEIS | Diese E-Mail enthaelt vertrauliche und/oder rechtlich
geschuetzte Informationen. Wenn Sie nicht der richtige Adressat sind oder
diese E-Mail irrtuemlich erhalten haben, informieren Sie bitte sofort den
Absender und vernichten Sie diese Mail. Das unerlaubte Kopieren sowie die
unbefugte Weitergabe dieser Mail ist nicht gestattet.
LEGAL NOTICE | This e-mail may contain confidential and/or privileged
information. If you are not the intended recipient (or have received this
e-mail in error) please notify the sender immediately and destroy this
e-mail. Any unauthorized copying, disclosure or distribution of the
material in this e-mail is strictly forbidden.
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2025 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.