Bug Fix: make custom formats work with string timezones (e.g. PST)