Instrução
Em uma tabela de atributos contendo um campo de data para uma camada de feição no Portal for ArcGIS e ArcGIS Online, remover datas vencidas da data atual é importante para a precisão dos dados, pois inconsistências podem levar a erros.
Este artigo descreve o fluxo de trabalho para remover datas anteriores à data atual em uma tabela de atributos usando uma expressão Arcade no Portal for ArcGIS e ArcGIS Online.
Neste exemplo, a tabela de atributos contém datas inválidas considerando que a data de hoje é 26 de janeiro de 2024.

var today = Now();
var expirationDate = $feature['Expired'];
if (expirationDate < today) {
return null;
} else {
return expirationDate;
}
O bloco de código abaixo mostra o script completo de funcionamento.
var today = Now();
var expirationDate = $feature['Your_Date_Field'];
if (expirationDate < today) {
return null;
} else {
return expirationDate;
}
A imagem abaixo mostra a tabela de atributos após remover as datas inválidas.

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