Javascript js没有在一周中的正确日期返回的时刻
我试图使用Momentjs返回我存储在db中的字符串编号的星期几(例如“周一”或“周一”,只要是星期几的名称就行了)(例如Javascript js没有在一周中的正确日期返回的时刻,javascript,momentjs,Javascript,Momentjs,我试图使用Momentjs返回我存储在db中的字符串编号的星期几(例如“周一”或“周一”,只要是星期几的名称就行了)(例如“3”)。由于某种原因,我一直得到星期一的回报 var values = ["3", "06:00", "18:00"]; moment().isoWeekday(values[0]).format('ddd'); //returns "Mon" 我也尝试过使用moment('3','d').format('ddd') 我还尝试使用moment().days('3').f
“3”
)。由于某种原因,我一直得到星期一的回报
var values = ["3", "06:00", "18:00"];
moment().isoWeekday(values[0]).format('ddd');
//returns "Mon"
我也尝试过使用moment('3','d').format('ddd')
我还尝试使用
moment().days('3').format('ddd')
总是在同一天返回。通常是周六或周一。试试看
moment().isoWeekday(parseInt(values[0])).format('ddd');
通常,将周日存储为整数而不是字符串:
var values = [3, "06:00", "18:00"];
试一试
通常,将周日存储为整数而不是字符串:
var values = [3, "06:00", "18:00"];