Olá, Boa noite pessoal…
Podem me ajudar em uma questão?
Estou tentando retornar a hora em gmt-3, porem nao estou conseguindo, ja vi vários tópicos aqui mas ainda nao deu certo.
Utilizei esse código:
function run() {
let now = new Date();
let utc_timestamp = Date.UTC(
now.getUTCFullYear(),
now.getUTCMonth(),
now.getUTCDate(),
now.getUTCHours(),
now.getUTCMinutes(),
now.getUTCSeconds(),
now.getUTCMilliseconds()
);
return new Date(utc_timestamp + -3 * 3600 * 1000);
}
Podem me ajudar? nao sei oq estou fazendo de errado…
Obrigadooo.!
1 curtida
Bom dia Cristian
Eu utilizo dessa forma, crio um script com a variável de entrada config.dateTimeOffset
E uso esse script abaixo. Dessa forma, ele retorna a hora e minutos no formato HH:MM
function run(offset) {
let now = new Date;
let utc_timestamp = Date.UTC(now.getUTCFullYear(), now.getUTCMonth(), now.getUTCDate(),
now.getUTCHours(), now.getUTCMinutes(), now.getUTCSeconds(), now.getUTCMilliseconds());
var date = new Date(utc_timestamp + offset * 3600 * 1000);
if(date.getMinutes < 10){
return date.getHours().toString() +':'+'0'+date.getMinutes().toString();
}
else {
return date.getHours().toString() +':'+date.getMinutes().toString();
}
}
2 curtidas