*** src/backend/access/transam/xlog.c.orig Wed Aug 1 10:23:52 2007 --- src/backend/access/transam/xlog.c Wed Aug 1 10:24:48 2007 *************** *** 4237,4246 **** str_time(time_t tnow) { static char buf[128]; ! strftime(buf, sizeof(buf), "%Y-%m-%d %H:%M:%S %Z", ! localtime(&tnow)); return buf; } --- 4237,4247 ---- str_time(time_t tnow) { static char buf[128]; + pg_time_t pgtm = tnow; ! pg_strftime(buf, sizeof(buf), "%Y-%m-%d %H:%M:%S %Z", ! pg_localtime(&pgtm, global_timezone)); return buf; }