Это кажется (я искал), нет никакого другого способа, кроме как манипулировать получающейся строкой.Если вы используете zz
, вы получите только «+02», однако ... тогда вы можете добавить 00 вместо «поиска» (регулярное выражение или что-то еще) для последнего: и убрать его.DateTimeFormatInfo
позволяет узнать разделитель для h: m: s, d / m / y, но не для часового пояса;более того, если DateTimeFormatInfo.TimeSeparator также влияет на часовой пояс (ч .: m), вы не можете искать: snce не может работать во всех локалях, вместо этого вы должны искать DateTimeFormatInfo.TimeSeparator;или zz и добавьте 00 в конце ... На данный момент, это все о моих идеях, чтобы помочь вам.