Discussões
Corrigir falha de correção ao converter valor da string em formato de preferência adequado
Aplica-se a
Produto: NetSuite 2021.1
Cenário
O usuário não pode criar o formato de string apropriado para o valor de data em NetSuite ao usar a API format.format(options) do SuiteScript 2.0 (conforme mostrado abaixo).
require(['N/format'], function(format) {
log.debug(format.format({
value: 'Fri Aug 17 2018 06:21:00 GMT-0400 (Eastern Daylight Time)',
type: format.Type.DATETIMETZ
}));
})
Isso retorna o seguinte resultado: Sex Ag 17 2018 06:21:00 GMT-0400 (Horário de verão do Leste)
Solução
A solução alternativa é analisar o valor da string de data usando 'new Date()' conforme mostrado abaixo:
require(['N/format'], function(format) {
log.debug(format.parse({
value: new Date('Fri Aug 17 2018 06:21:00 GMT-0400 (Eastern Daylight Time)'),
type: format.Type.DATETIMETZ
}));
})
Rotulado:
0
Olá, bem-vind@!
Faça login
Para ver todos os detalhes, faça o login.
Cadastre-se
Não tem uma conta? Clique aqui para começar!