[PATCH] fix show_date() for positive timezones
- From
Nicolas Pitre <nico@cam.org>
- Date
- May 18, 2005, 21:11 UTC
- Message-ID
- <Pine.LNX.4.62.0505181709150.20274@localhost.localdomain>
Signed-off-by: Nicolas Pitre <nico@cam.org>
--- a/date.c +++ b/date.c @@ -51,9 +51,9 @@ const char *show_date(unsigned long time int minutes; minutes = tz < 0 ? -tz : tz; - minutes = (tz / 100)*60 + (tz % 100); + minutes = (minutes / 100)*60 + (minutes % 100); minutes = tz < 0 ? -minutes : minutes; - t = time - minutes * 60; + t = time + minutes * 60; tm = gmtime(&t); if (!tm) return NULL;