Comment obtenir la liste des jours dans un mois avec Moment.js
À l'aide de Moment.js j'aimerais avoir tous les jours dans un mois d'une année donnée dans un tableau. Par exemple:
January-2014:
[
"01-wed",
"02-thr",
"03-fri",
"04-sat"
]
des suggestions? J'ai regardé à travers Moment.js docs, mais ne pouvait pas trouver quoi que ce soit. Le placard j'ai eu ceci:
moment("2012-02", "YYYY-MM").daysInMonth()
Mais cela ne retourner un int avec le nombre total de jours par mois en particulier pas un tableau avec chaque jour.
source d'informationauteur ecorvo
Vous devez vous connecter pour publier un commentaire.
Voici une fonction qui va faire l'affaire (n'utilisant pas le Moment, mais juste de la vanille JavaScript):
Par exemple:
ES2015+ version:
Alternative avec momentjs, de travailler pour moi
Et vous pouvez vérifier
Aide également lodash _.fois:
De moment.js la version 2.1.0, lorsque vous définissez une date comme:
Ensuite, vous avez juste besoin d'analyser la date et vous avez le nombre de jours dans un mois.