[asterisk-users] wrong time retrieved from system command

Tilghman Lesher tilghman at meg.abyt.es
Mon Mar 21 17:53:49 CDT 2011


On Monday 21 March 2011 06:45:37 asterisk asterisk wrote:
> ${STRFTIME(${EPOCH},GMT+8,%G%m%d-%H%M%S)}
> 
> I use the above command to get the system date and time
> 
> it returns 20110321-034329
> 
> but it is exactly 8 hours early than the system time when I type date in
> linux terminal
> 
> Mon Mar 21 19:43:35 HKT 2011
> 
> I am looking for help.

Do you have an file (or symlink) in /usr/share/zoneinfo called "GMT+8"?  I
certainly don't, and I'm not running anything different from the standard
set of zone files.  If you don't have that entry, then the timezone code
will use UTC (i.e. no local differentiations).

-- 
Tilghman



More information about the asterisk-users mailing list