Instrução
Às vezes, é necessário remover os minutos e segundos registrados no campo de tempo. No entanto, arredondar o horário para a hora mais próxima é demorado se forem fornecidos dados grandes, conforme mostrado na imagem abaixo. Isso é resolvido usando uma expressão Arcade para preencher os dados na tabela de atributos. Este artigo fornece o fluxo de trabalho para arredondar o tempo para a hora mais próxima utilizando uma expressão do Arcade no Portal for ArcGIS e ArcGIS Online Map Viewer.

Note: This workflow only applies to time data in a text field. For time data in a date field, use the Convert Time Field (Data Management) tool in ArcGIS Pro to convert the date field to a text field.
var t = ($feature.<TIME_FIELD>)
var x = Iif (Minute(t) < 30, Hour(t), Hour(t) + 1)
if(x == 24) {
return 0 + ":00";
} else {
return x + ":00"}


A imagem abaixo mostra o tempo arredondado para a hora mais próxima no formato de tempo de 24 horas na tabela de atributos do Portal for ArcGIS.

ID do Artigo: 000030915
Obtenha ajuda de especialistas do ArcGIS
Comece a conversar agora