timezones
Lista os fusos horários que o datetime conhece.
Categoria: Language Fundamentals > Data Types
Sintaxe
tz = timezones
Retorna uma tabela com todos os fusos horários.
tz = timezones(area)
Restringe a lista a uma área como 'Africa' ou 'America'.
Descrição
Use os nomes da coluna Name, como 'America/Sao_Paulo', com a opção 'TimeZone' de datetime ou com a propriedade TimeZone de um datetime. Nomes com região usam o formato do banco de dados de fusos horários IANA.
Argumentos de entrada
area- Nome de uma área geográfica.
Argumentos de saída
tz- Tabela com as variáveis
Name,Area,UTCOffseteDSTOffset: nome do fuso, sua área, deslocamento em relação ao UTC e deslocamento do horário de verão.
Exemplo
Pesquisando a lista de fusos
tz = timezones();
class(tz)
any(strcmp(tz.Name, 'America/Sao_Paulo'))
tz2 = timezones('Africa');
tz2.Name(1)
Saída
ans = 'table'
ans = logical
1
ans = 1×1 cell
{'Africa/Abidjan'}