fixed bug for timezone parsing