# Input: arg1: 'date'-compatible timezone string (ex: "America/New_York")
# TZDIR env var (optional; default: "/usr/share/zoneinfo")
# Output: exports TZ
# exit code 0 on success
# exit code 1 on incorrect number of arguments
# exit code 2 if unable to validate arg1
# Input: arg1: 'date'-compatible timezone string (ex: "America/New_York")
# TZDIR env var (optional; default: "/usr/share/zoneinfo")
# Output: exports TZ
# exit code 0 on success
# exit code 1 on incorrect number of arguments
# exit code 2 if unable to validate arg1