Campos de data e hora no ArcGIS Online

Muitas camadas de feição armazenam informações de data e hora (temporais). A data e hora podem representar quando uma feição estava em um local específico ou quando uma feição foi observada pela primeira vez no mundo real. Ou a data e hora podem estar relacionadas aos outros atributos não-espaciais na camada, como quando uma propriedade foi vendida, a última vez que uma amostra foi retirada de um corpo de água específico ou a data e hora na qual um corpo de bombeiros foi despachado de um posto de bombeiros específico.

Os dados temporais são armazenados nos seguintes campos de data e hora no ArcGIS Online, embora a funcionalidade varie conforme o tipo. Para adicionar, editar ou interpretar corretamente valores de data e hora em camadas de feição hospedadas, é importante entender como eles são armazenados e exibidos no ArcGIS Online. Use os links para acessar informações sobre formatação e armazenamento de cada tipo.

Campos de data

Os campos de data podem armazenar valores de data (dia, mês e ano) e hora na hora local com precisão de até milissegundos.

Use um campo de data para armazenar dados que exijam valores de data e hora se os valores de hora estiverem todos no mesmo fuso horário. Os exemplos incluem o seguinte:

  • Inspeções em canteiros de obras na cidade
  • Data e hora dos nascimentos em um condado por hospital
  • Qualquer valor de data e hora armazenado em um fuso horário que seja convertido para a hora local quando visualizado, com base na localidade definida para o aplicativo de visualização.

Formato de entrada para valores de data

Se você calcular os valores de um campo de data para preencher o campo ou consultar o campo, as datas deverão ser digitadas no formato MM/DD/AAAA hh:mm:ss, colocadas entre aspas simples. Por exemplo, para configurar um campo de data para 5:00 p.m. em 27 de Maio de 2014, você digitaria '05/27/2014 05:00:00PM', '05/27/2014 5:00PM', ou '05/27/2014 17:00:00' (relógio de 24 horas). Não há suporte para armazenar somente hora—a hora deve sempre ser um componente de uma data. Se você não fornecer uma hora, a hora será padronizada para 12:00 a.m.

Quando você calcula valores de data e hora em uma camada de feição hospedada utilizando as funções de data padrão do SQL, você deve fornecer o horário em UTC. Quando o valor calculado for exibido na tabela, ele será exibido na hora local. Por exemplo, se a sua hora local for PST e você digitar '05/27/2014 12:23:00 PM' como um valor ao calcular, o valor nos campos calculados será exibido com uma conversão de tempo com base na hora do seu computador. Neste exemplo, o valor calculado será exibido como '05/27/2014 05:23:00 AM'.

Armazenamento de valores de data para camadas de feição hospedadas

Os valores de data nas camadas de feição hospedadas são armazenados no tempo universal coordenado (UTC abreviado) no armazenamento de dados da feição no ArcGIS Online. UTC é quase equivalente à hora atual no meridiano principal da Terra (zero graus de longitude), localizado perto de Greenwich, Inglaterra, mas UTC é uma versão mais precisa do GMT (horário de Greenwich).

Ao publicar camadas de feição contendo campos de data de arquivos, ArcGIS Pro ou de um aplicativo ArcGIS Desktop, e se os campos de data tiverem valores de fuso horário local, você deverá especificar que os valores de data estão no fuso horário local quando você publicar a camada. Isto permite que o processo de publicação transforme os dados de hora local em UTC para armazenamento no banco de dados.

As datas são convertidas para UTC quando são armazenadas, pois a localização física do servidor que hospeda os dados e as pessoas que visualizam os mapas que contêm os dados podem estar em qualquer lugar do mundo. Armazenar a hora em UTC permite ao ArcGIS Online transformar os dados no fuso horário local correto, independentemente da localização do servidor ou do visualizador do aplicativo.

Como os campos de data são exibidos

Os valores aparecerão corretamente em sua hora local quando ao visualizá-los no ArcGIS Online.

O cliente utilizado para visualizar os dados determina como os valores de data e hora são exibidos. Quando um campo de data é exibido no ArcGIS Online, a data é convertida de UTC para sua hora local ou no deslocamento de fuso horário escolhido quando você publicou a camada. Para hora local, oArcGIS Online consulta a configuração de fuso horário do seu computador. Por exemplo, suponha que seu computador esteja configurado para Pacific standard time (PST). PST está oito horas atrás do UTC—quando UTC é 9h, é 1h PST. Quando o horário de verão está em vigor, seu horário local é o horário de verão do Pacífico (PDT), que é sete horas atrás do UTC, portanto, o valor será convertido para 2h quando exibido nos detalhes do item da camada no ArcGIS Online. Se você escolher um deslocamento de fuso horário para a camada, os valores serão exibidos nesse fuso horário no Map Viewer.

A formatação é compartilhada para tabelas e pop-ups noMap Viewer. Para alterar a maneira como os valores do campo de data são exibidos, altere a configuração do campo.

Formatos de data em arquivos usados para publicar camadas de feição hospedadas

Quando você adiciona arquivos como Microsoft Excel, Google Sheets, valores separados por vírgula (CSV) ou outros arquivos de texto delimitados e publica, o ArcGIS Online reconhece os formatos na tabela abaixo como campos de data.

A tabela a seguir lista os formatos de data e hora que resultarão em um campo de data na camada de feição hospedada que você publica a partir de um arquivo .csv.

Valores em um formato que não esteja nesta lista serão criados como tipos de dados de sequência na camada de feição hospedada resultante ou, se apenas números estiverem presentes, como um número inteiro.

FormatoExemplo

M/DD/YYYY

28/7/2009

M/DD/YYYY formato 12 horas

28/7/2009 5:23 AM ou 28/7/2009 05:23 AM

M/DD/YY

28/7/09

M/DD/YY formato 12 horas

28/7/09 5:23 PM ou 28/7/09 05:23 PM

MM/DD/YY

28/07/09

MM/DD/YY formato 12 horas

28/7/09 5:23 PM ou 28/7/09 05:23 PM

MM/DD/YYYY

28/7/2009

MM/DD/YYYY formato 12 horas

7/28/09 5:23 PM ou 7/28/09 05:23 PM

Mês DD

28 de Julho

YYYY/MM

2009/07

YYYY-MM

07-2009

YYYY/MM/DD

2009/07/28

YYYY-MM-DD

28-07-2009

YYYY/MM/DD hh:mm:ss

28/07/2009 17:23:00

YYYY-MM-DD hh:mm:ss

28-07-2009 17:23:00

YYYY/MM/DD hh:mm:ss.s

2009/07/28 17:23:00.0

YYYY-MM-DDThh:mm:ss.s

2009-07-28T17:23:00.0

Formatos de data em arquivos adicionados diretamente ao Map Viewer Classic

Se você adicionar um arquivo a Meu Conteúdo e não publicar uma camada de feição dele, não haverá restrições no formato usado para valores de data no arquivo.

No entanto, quando você adiciona arquivos CSV ou de texto diretamente a um mapa, o ArcGIS Online reconhece apenas os formatos de data descritos nas tabelas a seguir.

Adicionar arquivos CSV e de texto diretamente ao mapa é suportado apenas no Map Viewer Classic.

Se você adicionar um arquivo .csv diretamente no Map Viewer Classic, os formatos de dados seguintes são carregados como datas, mas os tempos não aparecem na tabela no Map Viewer Classic:

FormatoEntrada de exemploValor da tabela

M/DD/YYYY formato 12 horas

28/07/2009 5:23 PM

28 de Julho de 2009

MM/DD/YYYY formato 12 horas

28/07/2009 5:23 PM

28 de Julho de 2009

M/DD/YY formato 12 horas

28/7/09 5:23 PM

28 de Julho de 2009

MM/DD/YY formato 12 horas

28/07/09 5:23 PM

28 de Julho de 2009

Quando você adicionar um arquivo de .txt ao Map Viewer Classic, os formatos de dados seguintes são reconhecidos como campos de data:

FormatoEntrada de exemploValor da tabela

M/DD/YYYY formato 12 horas

28/07/2009 5:23 PM

28 de Julho de 2009

MM/DD/YYYY formato 12 horas

28/07/2009 5:23 PM

28 de Julho de 2009

MM/DD/YY formato 12 horas

28/07/09 5:23 PM

28 de Julho de 2009

Dia da semana, Mês DD, YYYY formato 12 horas*

Terça-feira, 28 de julho de 2009 5:23 PM

28 de Julho de 2009

Mês DD, YYYY formato 12 horas*

28 de julho de 2009 5:23 PM

28 de Julho de 2009

*Estes formatos de dados são somente suportados se você delimitar campos utilizando guias ou ponto-e-vírgula.

Campos somente de data

Campos somente de data podem armazenar valores de data de dia, mês e ano. Nenhum valor de hora é armazenado para campos somente de data.

Use um campo somente de data para armazenar dados que foram capturados na granularidade de dias, como lançamentos históricos—ou valores de atributos que se aplicam ou representam o dia inteiro, como a seguir:

  • Data de contratação de cada funcionário
  • Data de publicação do livro
  • Data de expiração dos direitos autorais

Formato de entrada para campos somente de data

O cliente no qual você digita os valores determinará o formato de entrada.

No Map Viewer e na maioria dos outros lugares do ArcGIS Online, a ferramenta ou interface que você usa fornecerá modais de calendário e verificações de formatação se você digitar um valor.

Ao editar na tabela na guia Dados dos detalhes do item da camada de feição hospedada, é possível digitar valores no formato AAAA-MM-DD. Por exemplo, digite 2023-10-06 para armazenar o valor de 6 de Outubro de 2023.

Armazenamento de valores somente de data para camadas de feição hospedadas

Os campos somente de data são armazenados como strings no armazenamento de dados da feição do ArcGIS Online.

Como os campos somente de data são exibidos

Os clientes que você usa para consumir a camada de feição hospedada podem permitir que você altere como os campos somente de data são exibidos.

A formatação é compartilhada para tabelas e pop-ups noMap Viewer. Para alterar a maneira como os valores do campo somente de data são exibidos, altere a configuração do campo.

Formatos somente de data em arquivos usados para publicar camadas de feição hospedadas

Os formatos somente de data não são reconhecidos ao publicar do Microsoft Excel ou de arquivos de valores separados por vírgula (CSV). Se o formato atender a um dos formatos listados para um campo de data, ele será publicado como um campo de data; caso contrário, provavelmente será um campo de string na camada de feição hospedada resultante.

Quando publicados a partir de um arquivo geodatabase compactado, arquivo da definição de serviço ou ArcGIS Pro os campos somente de data serão preservados como campos somente de data.

Campos somente de hora

Os campos somente de hora podem armazenar valores de hora na hora local com precisão de milissegundos. Nenhum valor de data é armazenado.

Use um campo somente de hora para armazenar dados que se repetem diariamente ou conteúdo para o qual apenas o componente de hora é importante, como para o seguinte:

  • Armazenar hora
  • Horários de ônibus locais

Você também pode ter um campo somente de hora separado de um campo somente de data para facilitar os cálculos de tempo para ocorrências de curta duração. Por exemplo, se você registrar quando um pedido é enviado em um drive-through e quando o pedido é concluído, você pode calcular a diferença de tempo entre os dois eventos sem precisar analisar os valores em um campo de deslocamento de data ou carimbo de data/hora.

Formato de entrada para campos somente de hora

O cliente no qual você digita os valores determinará o formato de entrada.

No Map Viewer e na maioria dos outros lugares do ArcGIS Online, a ferramenta ou interface que você usa fornecerá menus suspensos e verificações de formatação se você digitar um valor.

Ao editar na tabela na guia Dados dos detalhes do item da camada de feição hospedada, é possível digitar valores no formato hh:mm:ss.s. Por exemplo, digite 16:12:08.4 para armazenar o valor de 16h12. e 8.4 segundos.

Dica:

Você pode armazenar segundos e milissegundos nesses campos, mas milissegundos não serão exibidos no ArcGIS Online. No entanto, quando você exporta os dados, milissegundos estarão presentes no arquivo de exportação se o tipo de arquivo os suportar.

Armazenamento de valores somente de hora para camadas de feição hospedadas

Os valores somente de hora são armazenados como strings no armazenamento de dados da feição do ArcGIS Online.

Como os campos somente de hora são exibidos

Os clientes que você usa para consumir a camada de feição hospedada podem permitir que você altere como os campos somente de hora são exibidos.

Como são na verdade campos de string, os valores não mudam para refletir a hora local ou quaisquer deslocamentos de horário definidos na camada de feição.

A formatação é compartilhada para tabelas e pop-ups noMap Viewer. Para alterar a maneira como os valores do campo somente de hora são exibidos, altere a configuração do campo.

Formatos somente de hora em arquivos usados para publicar camadas de feição hospedadas

Os formatos somente de hora não são reconhecidos ao publicar arquivos do Excel e .csv. Se o formato atender à parte de hora dos formatos suportados para uma data, ele será publicado como um campo de data. No entanto, não é recomendado publicar valores apenas de hora como campos de data. O ArcGIS Online irá inserir a data de hoje (com base no deslocamento do fuso horário que você escolher ao publicar ou UTC), o que alterará os valores de hora. Para preservar os valores de tempo armazenados no arquivo de origem, mapeie o campo para uma string ao publicar.

Quando publicado a partir de um arquivo geodatabase compactado, arquivo de definição de serviço ouArcGIS Pro, os campos somente de hora serão preservados como campos somente de hora.

Campos de deslocamento do carimbo de data/hora

Campos de deslocamento do carimbo de data/hora podem armazenar valores de data e hora. Os valores de hora incluem informações sobre o deslocamento de hora do fuso horário universal coordenado (UTC).

O deslocamento de horário do UTC identifica inequivocamente um único ponto no tempo, mas não identifica inequivocamente um fuso horário. O deslocamento do UTC é apenas uma característica de um fuso horário; ele muda se o fuso horário observar o horário de verão e vários fusos horários compartilham o mesmo deslocamento do UTC.

Use um campo de deslocamento do carimbo de data/hora para dados aos quais o valor da hora local é importante e as datas podem cruzar vários fusos horários, como para os seguintes tipos de dados:

  • Registrando desastres naturais em todo o mundo
  • Partidas e chegadas de companhias aéreas
  • Rastreamento de remessas de produtos

Formato de entrada para campos de deslocamento do carimbo de data/hora

O cliente no qual você digita os valores determinará o formato de entrada.

No Map Viewer e na maioria dos outros lugares do ArcGIS Online, a ferramenta ou interface que você usa fornecerá menu suspensos, modais de calendário e verificações de formatação se você digitar um valor.

Ao editar na tabela na guia Dados dos detalhes do item da camada de feição hospedada, é possível digitar valores no formato YYYY-MM-DDThh:mm:ss±OffsetFromUTC. Por exemplo, digite 2023-10-06T16:12:08+01:00 para armazenar o valor para 16h12. e 8 segundos em 6 de Outubro de 2023 no Horário da Europa Central.

Armazenamento de valores de deslocamento do carimbo de data/hora para camadas de feição hospedadas

Os valores de deslocamento do carimbo de data/hora são armazenados como strings no armazenamento de dados da feição do ArcGIS Online.

Como os campos de deslocamento do carimbo de data/hora são exibidos

Os clientes que você usa para consumir a camada de feição hospedada podem permitir que você altere como os campos de deslocamento de carimbo de data/hora são exibidos.

A formatação é compartilhada para tabelas e pop-ups noMap Viewer. Para alterar a forma como os valores do campo de deslocamento do carimbo de data/hora são exibidos, altere a configuração do campo.