Obter o valor de deslocamento do TimeZone do TimeZone sem o nome do TimeZone

Preciso salvar o fuso horário do telefone no formato [+/-] hh: mm

Estou usando a classe TimeZone para lidar com isso, mas o único formato que posso obter é o seguinte:

PST -05:00
GMT +02:00

Prefiro não substring o resultado, existe algum sinalizador de chave ou opção que eu possa definir para obter apenas o valor e não o nome desse fuso horário (GMT / CET / PST ...)?

questionAnswers(2)

yourAnswerToTheQuestion