Javascript : écrire toutes les dates entre 2
Utilisateur anonyme
-
Marden -
Marden -
Ma requête SQL me donne 2 date, et je veux afficher toutes les dates comprisent entre ces 2 dates.
Es possible en JS ?
comment faire ?
document.write (getDate.between) ??
Es possible en JS ?
comment faire ?
document.write (getDate.between) ??
1 réponse
-
J'ai écrit un petit script qui calcule un écart en jours entre 2 dates (jj/mm/aaaa, format imposé mais adaptable), ou une nouvelle date à partir d'une date donnée et un nombre de jours, en donnant le jour de la semaine.
Le principe repose sur la conversion d'une date en nombre de jours écoulés depuis le 31/12/0000 !!! et sur la conversion inverse. Sans tenir compte des 10 jours sautés pour raison de mise à jour à la demande du pape Grégoire (?), ce qui ne devrait guère gêner.
Je voulais y ajouter les fêtes à date fixe, ainsi que celles à date mobile (Pâques), mais je n'ai pas trouvé d'algorithme fiable sur le Net (6 ou 7 versions différentes, dont aucune ne fournissant le bon résultat, erreurs de transcription incluses). Cet ajout est donc différé !!!
Pour répondre au problème posé :
- récupérer Date_1 et convertir --> n1
- récupérer Date_2 et convertir --> n2
- faire une boucle n de n1 à n2, et convertir n --> date
Elémentaire, mon cher !!!