J'ai le code suivant:Comment puis-je obtenir un numéro de semaine à deux chiffres de moment.js?
var currentYear = moment().isoWeekYear().toString();
var currentWeek = moment().isoWeek().toString();
var endYear = moment().add(24, 'weeks').isoWeekYear().toString();
var endWeek = moment().add(24, 'weeks').isoWeek().toString();
Cela me donne 201734 - 20186
mais je dois 201734 - 201806
(le dernier 06). See fiddle.
Je peux bien sûr vérifier si la semaine est < 10 et ajouter un 0 à la chaîne. Mais existe-t-il un moyen de formater ceci en utilisant moment.js?
J'ai essayé d'utiliser var currentWeek = moment().isoWeek().format('ww').toString()
mais cela n'a pas bien fonctionné.
https://momentjs.com/docs/#week-year-week-and-weekday-tokens – adeneo
Oui, je sais qu'il a la fonction '.format()' et je l'ai essayé. Mais il ne peut pas être utilisé sur '.isoWeek()'. – Steven
Pourquoi 'GGGGWW' retournera-t-il une année et une semaine ISO? – adeneo