Em geral, não há informações suficientes nessa data para saber em que fuso horário foi gerado. O +0200
informa que o fuso horário em questão está atualmente à frente do UTC por duas horas . Ele não informa se o deslocamento muda ao longo do ano ou de ano para ano, como saber o fuso horário atual. Quanto à parte CEST
, esses nomes de fuso horário curtos não são exclusivos (vários fusos horários diferentes podem se chamar CEST
).
Como você apontou em um comentário, você pode usar a string para adivinhar um dos Etc/*
timezones que estão em offsets fixos do UTC o tempo todo, mas é só isso. E também, nem todas as compensações possíveis existem como Etc/*
timezones, por exemplo, +0545 do Nepal.
Como você também apontou em um comentário que você precisa disso apenas para um aplicativo específico, talvez esteja interessado em alterar o fuso horário apenas para o processo atual (o processo do seu aplicativo) using a variável de ambiente TZ ? Usando isso, você pode definir uma linha de fuso horário:
TZ=CEST-2
Você tem tudo o que precisa na string de data que citou para fazer isso. (Observe o sinal oposto no deslocamento.)