【发布时间】:2020-07-29 18:07:17
【问题描述】:
给定一个 ISO 周数,如何使用 Moment.js 获取一周中的所有天数?如果是月初且不是星期一,则还应返回上个月的最后几天。
示例:moment.daysOfISOWeek(28, 'DD') // returns [06 07 08 09 10 11 12]
【问题讨论】:
-
您可能会得到第一个 ISO 周的开始,然后添加 28 x 7 天以到达第 28 周的开始。循环 6 次,每次增加一天,以获得完整的一周。你试过什么?你会用哪一年?每年年初和年末的几天通常以上一年或下一年的周数计。
标签: javascript date momentjs