In a "permanent DST" situation, a POSIX TZ string such as... TZ=XDST9 ...can get almost everything right, but the tm_isdst indicator in tm structs will end up being set to zero. --ado