parsingTimeZone(s) splitted in different methods, still some bugs e.g. show -t coral -z wien --> still utc+0 but timeZoneOffset is set to +01:00:00