tzoffset
Deslocamento em relação ao UTC do fuso horário de um datetime.
Categoria: Language Fundamentals > Data Types
Sintaxe
dt = tzoffset(d)
Retorna o deslocamento em relação ao UTC que vale em cada datetime de d.
Descrição
O valor depende da data, não só do fuso: Nova York fica em -05:00 no inverno e -04:00 no verão. Um datetime sem fuso horário não tem deslocamento, e tzoffset retorna durações NaN para ele.
Para ver o nome do fuso use a propriedade TimeZone, e para listar nomes válidos use timezones.
Argumentos de entrada
d- Array de datetime que tem fuso horário.
Argumentos de saída
dt- Array de duration: horário local menos UTC, incluindo qualquer ajuste de horário de verão naquela data.
Exemplo
Deslocamentos em três fusos
d = datetime(2024,7,1,'TimeZone','America/New_York');
tzoffset(d)
tzoffset(datetime(2024,1,1,'TimeZone','America/Sao_Paulo'))
tzoffset(datetime(2024,1,1,'TimeZone','UTC'))
Saída
ans = duration
-04:00
ans = duration
-03:00
ans = duration
00:00