Olá @Maria_Eduarda_Ferrei , tudo bem ?
Informo que é possível sim fazendo um split com o T.
codigo completo
function run(data) {
var datareparada = data.split("T")T0];
return datareparada;
}
ai só precisa colocar essa linha e adequar de acordo com seu codigo :
var datareparada = data.split(“T”)�0];
Bom dia Rafael, tudo bem?
Muito obrigada pelo retorno! Mas minha dúvida era justamente essa…
Eu estava usando esse script:
function run(map){
var data = new Date(JSON.parse(map).arrived),
dia = data.getDate().toString(),
diaF = (dia.length == 1) ? ‘0’+dia : dia,
mes = (data.getMonth()+1).toString(), //+1 pois no getMonth Janeiro começa com zero.
mesF = (mes.length == 1) ? ‘0’+mes : mes,
anoF = data.getFullYear(),
return diaF+"/"+mesF+"/"+anoF ;
}
Porém achei o seu bem mais enxuto e objetivo, mas o meu problema é que eu nunca sei a quantidade que minha API vai retornar e após usar esse código que te enviei:
function run(response) {
let idcidade = JSON.parse(response);
let ids = ‘’;
idcidade.forEach(item => ids += “Boleto:” + ${item.URLBoleto}\n
+ “Valor:” + ${item.vl_Principal}\n
+ “Vencimento” + ${item.dt_Vencimento}\n
+ “\n”)
let ids = ids
return “Boletos Encontrados:” + “\n” + “\n” + ids
}
Eu já salvo em uma variável e uso no fluxo.
Em que parte do código eu poderia adaptar para fazer essa formatação?
Poderia ser dessa forma?
function run(response) {
let idcidade = JSON.parse(response);
let ids = ‘’;
idcidade.forEach(item => ids += “Boleto:” + ${item.URLBoleto}\n
+ “Valor:” + ${item.vl_Principal}\n
+ “Vencimento” + ${item.dt_Vencimento.slipt("T")e0]}\n
+ “\n”)
let ids = ids
return “Boletos Encontrados:” + “\n” + “\n” + ids
}
Desculpa se falei besteira, sou leiga no assunto.
Pode usar o código acima sim.
Ok! Mas suponhamos que eu utilize o seu modelo.
Se eu escrever meu script assim:
function run(response) {
let idcidade = JSON.parse(response);
let ids = ‘’;
idcidade.forEach(item => ids += “Boleto:” + ${item.URLBoleto}\n
+ “Valor:” + ${item.vl_Principal}\n
+ “Vencimento” + ${item.dt_Vencimento.slipt("T")m0]}\n
+ “\n”)
let ids = ids
return “Boletos Encontrados:” + “\n” + “\n” + ids
}
Ele deveria funcionar?
@Maria_Eduarda_Ferrei no caso a função ta com o nome errado, o correto é split. assim : split(“T”)�0]
Nossa @Rafael_Figueiredo, que falta de atenção minha. 🤦♀️
Muito obrigada pela atenção e paciência, você é top.