Alterar data (Cliente) / Update date (Client)
Faz uma alteração na data de acordo com o atributo informado.
Figura 1 - Bloco Alterar data
Compatibilidade
Bloco cliente: cronapi.dateTime.updateNewDate()
Retorno
Retorna um objeto do tipo data.
Parâmetros
Data
Data a ter o valor alterado.
Posição: 1
Inglês: Date
Tipo: Data / Date
Exemplo: 26/08/2024
Atributo
Campo que será alterado na data.
Posição: 2
Inglês: Minutes to increse
Tipo: Texto / String
Exemplo: 10
Opções:
Ano: novo ano que será alterado na data.
Mês: novo mês que será alterado na data.
Dia: novo dia que será alterado na data.
Hora: nova hora que será alterada na data.
Minuto: novo minuto que será alterado na data.
Segundo: novo segundo que será alterado na data.
Milissegundo: novo milissegundo que será alterado na data
Valor
Novo valor para o atributo escolhido.
Posição: 3
Inglês: Value
Tipo: Inteiro / Integer
Exemplo: 10
Exemplo 1
A função abaixo imprime, no console do navegador, o valor da data e hora atual com o valor do ano modificado.
Figura 2 - Função que altera o valor do ano de uma data
Figura 2.1 - Resultado da execução da função da figura 2
Exemplo 2
Na função abaixo vamos utilizar o bloco Alterar data para obter a data de 2 semanas atrás. Como mostra a Figura 3, a variável "data" recebe como parâmetro o bloco Alterar data. No parâmetro Data do bloco é passado a data atual, por meio do bloco Obter data e hora atual. Em seguida, no parâmetro Atributo é definido o campo que será alterado na data, para este exemplo vamos alterar o "dia". No parâmetro Valor inserimos o bloco de operações aritméticas que realizará uma operação de subtração. Este bloco recebe como parâmetro o bloco Obter dia da data, que obtém o dia da data atual, e subtrai 16 dias, o que equivale a cerca de 2 semanas.
Posteriormente, a data atual e o resultado da nova data serão impressas no console do depurador por meio dos blocos imprime (Figura 3.1). Ao subtrair 16 dias da data atual (30 de Agosto), a nova data foi atualizada para 14 de Agosto.
Esta função pode ser utilizada, por exemplo, para filtrar em uma Fonte de dados os registros criados em semanas anteriores.
Figura 3 - Exemplo de uso do bloco Alterar data
Figura 3.1 - Resultado exibido a partir das configurações da Figura 3
Nesta página