¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Modificação de Código Groovy para Validar Datas em Períodos de 30 Dias

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 2 Vistas
0
Cargando...
Olá especialistas
No seguinte script de groovy para os 30 dias do calendário; Se a data for 'verdadeira' então precisa passar a data que cai como entrada entre estes períodos.Ajuda necessária em modificar o seguinte código.
Você pode ajudar a compartilhar o código de modificação.

import java.text.SimpleDateFormat

def String customFunc(String arg1){
    def targetDate = new SimpleDateFormat('dd-MM-yyyy').parse(arg1)
    def today = new Date()
    today.clearTime()return targetDate.after(today.minus(31))&& targetDate.before(today.plus(1))?'verdadeiro':'falso'}

Obrigado
Arjya
Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

2 Respuestas

0
Cargando...

Caro Sriprasad

Obrigado pela sua resposta, na verdade quero todas as datas que caem entre a data atual e o período dos últimos 30 dias. Qualquer data fora destes dias do calendário deve ser ignorada. Não quero subtrair -30 da data atual, pois pode não ser suficiente para os dias do calendário.

Estou obtendo verdadeiro ou falso para as datas, mas quero que se a data for verdadeira, então todas as datas verdadeiras sejam exibidas na saída. Aguardo notícias suas.

def String customFunc(String arg1){
    def targetDate = new SimpleDateFormat('dd-MM-yyyy').parse(arg1)
    def today = new Date()
    today.clearTime()

return targetDate.after(today.minus(31))&& targetDate.before(today.plus(1))?'true':'false'}

Obrigado
Arjya
Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?