Back to Help Center

FILTRO (FILTER) - MX

Equipe Learning

Java em datas

JDate: Data/hora

Não se esqueça de verificar a documentação da Classe JDate

Filtrar linhas antes de uma data fixa

JDate jDate1=_doJava.getNewJDate();
if (!jDate1.set(_str1))
  return "";

JDate jDate2=_doJava.getNewJDate("20190201_000000");

if (jDate1.getTimeInMillis()<jDate2.getTimeInMillis())
return true;
//irá suprimir datas antes de 01/02/2019;
return false;
//manterá datas após 01/02/2019;

Filtrar linhas após um atraso (time delay)

Se você deseja filtrar linhas com um datetime > 30 dias

double delai_days = 30.0;
JDate jDate=_doJava.getNewJDate();
if (!jDate.set(_str1))
  return "";
if ((System.currentTimeMillis() - jDate.getTimeInMillis()) > (delai_days * 24.0*60.0*60.0*1000.0))
  return true;
    return false;
Powered by Zendesk