if timezone is not set, it assumes 'Etc/UTC'