hello,
toujour un pb avec les dates.
Voila j'ai une liste de produits, chaque produit a une date d'expiration. Je veux faire un filtre qui me renvoit les produits en fct de leurs date d'expiration.
PAr exemple, si je selectionne < 3mois, je recupere les produits dont la date d'expiration est inférieur à 3 mois, de meme si je veux les produits dont la date d'expiration est dans 3 à 6 mois ...
pour cela je fais ceci :
avec :
Code : Sélectionner tout - Visualiser dans une fenêtre à part result = (dateExpiration.after(fromMaturity)) && (dateExpiration.before(toMaturity));et
Code : Sélectionner tout - Visualiser dans une fenêtre à part fromMaturity = new Date ( today.getYear(), today.getMonth() + 3, today.getDate()
pour recuperer les produits dont la date d'expiration est entre les 3 à 6 mois à venir.
Code : Sélectionner tout - Visualiser dans une fenêtre à part toMaturity=new Date ( today.getYear(), today.getMonth() + 6 , today.getDate()
Mais je pense que ce que je fais est tres mal, quelqu'un aura une meilleure solution ?
merci
Partager