Trabalhando com datas no Fluig.

Trabalhando com datas no Fluig.

Este é um guia com as dúvidas recorrentes sobre o uso de datas durante o desenvolvimento na plataforma fluig, por isso esta página será dedicada à duvidas para indicar como trabalhar com datas no fluig.

Aprender javascript é um processo fundamental para sua evolução na plataforma.

Confira sempre as versões mais atualizadas da plataforma e sua documentação e recomendações da totvs.

Caso haja dúvidas entre em contato.

Consultar processos iniciados em um intervalo de datas no fluig

Em análises eu pude perceber que na consulta do dataset o sistema retorna o valor da data no formato timestamp, entretanto para consultar no dataset a entrada de dados é no formato descrito abaixo.

Obs. realize o teste e veja o comportamento no seu sistema.

var dt_inicio = "01/02/2021 00:00:00";
var dt_fim    = new Date().toLocaleString().split(" ")[0] + " 23:59:59" ;
c1 = DatasetFactory.createConstraint('startDateProcess', dt_inicio, dt_fim, ConstraintType.MUST);
var x =	DatasetFactory.getDataset('workflowProcess', null, [ c1 ] ,null);

Capturar a hora atual no fluig.

var time_stamp = new java.sql.Timestamp(data.getTime());
var format = new java.text.SimpleDateFormat("HH").format(time_stamp);
log.info(format);