我当前使用const weekday=moment().isoweekday()
来获取是星期几。 它以周日为0开始,以周六为6结束。
现在,我得到了一个日期,格式如下,为字符串:06-07-2020
我怎样才能用moment找出这个日期是一周中的哪一天(数字如上,从星期日开始为0)?
在MomentJS中使用。day()函数可以轻松获得星期几。
null
const date = moment("06-07-2020","DD-MM-YYYY") //Today
let day_of_week = date.day()
console.log(day_of_week)
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.27.0/moment.min.js"></script>
如果day函数返回NaN,那么它没有正确读取日期。 告诉Moment它应该采用的日期格式,然后询问它是哪一天:
moment("06-07-2020", "MM-DD-YYYY").day();
或
moment("06-07-2020", "DD-MM-YYYY").day();