Guy Harris's point on localtzset being much easier to implement than walltime is very well taken. Of course, the real name will need to be different to avoid conflicts between localtime and localtzset on systems with only six characters worth of external identifiers. Maybe tzsetlocal? --ado