Obtenir les dates d'une période précédente avec JavaScript
Concept et utilisation
La fonction datesPeriodNext() permet d'obtenir les dates d'une période précédant une période particulière.
Fonction
- datesPeriodPrevious()
Retourne les dates de la période précédant une période de référence.
- Syntaxe
datesPeriodPrevious(date_debut, date_fin);- Paramètres
date_debut(Date)Le paramètre
date_debutde la fonctiondatesPeriodPrevious()définit la date de début de la période de référence.date_fin(Date)Le paramètre
date_finde la fonctiondatesPeriodPrevious()définit la date de fin de la période de référence.
Exemple d'obtention d'une période précédant une autre
var date_debut = new Date(1970, 0, 1);
var date_fin = new Date(1970, 0, 3);
datesPeriodPrevious(date_debut, date_fin);
// renvoie : [
// 'Mon Dec 29 1969 00:00:00 GMT+0100 (heure normale d’Europe centrale)',
// 'Wed Dec 31 1969 00:00:00 GMT+0100 (heure normale d’Europe centrale)'
// ]Code source de la fonction
function datesPeriodPrevious(a,b){var u=a.getTime(),v=b.getTime(),c=u>v?b:a,d=v>v?a:b,e=Math.ceil((c-d)/86400000)-1;c.setDate(c.getDate()+e);d.setDate(d.getDate()+e);return [c,d];}Dernière mise à jour le .
