详解js中常规日期格式处理、月历渲染和倒计时函(3)

/** * [getOneDateWeekIndex 获得指定的某天所在该月的第几周,下标从0开始] * @param {[Date]} date [指定的日期,非必填,默认为当天] * @return {[Int]} [在该月的第几周] */ export function getOneDateWeekIndex(date) { date = date ? date : new Date(); let monthDays = getCalendarMonth(date); let dateString = getFormatDateStr(date, 'https://www.jb51.net/', true, false, false); let returnDate = monthDays.filter(item => { return item.date === dateString; }); let weekIndex = returnDate[0].weekIndex; return weekIndex ? weekIndex : 0; }

总结

以上就是这篇文章的全部内容了,用上面的函数就能够实现日期格式转换,倒计时,自定义月历等常规的需要,希望对大家的学习或者工作能有一定的帮助,如果有疑问大家可以留言交流。

您可能感兴趣的文章:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wwjjzs.html