Joh*_*ton 1 javascript momentjs
我试图使用Momentjs返回一周中的某一天(例如"星期一"或"星期一",只要它是星期几的名称,无关紧要)我存储在db(ex "3").由于某种原因,我一直在周一回来.
var values = ["3", "06:00", "18:00"];
moment().isoWeekday(values[0]).format('ddd');
//returns "Mon"
Run Code Online (Sandbox Code Playgroud)
我也试过使用moment('3','d').format('ddd')
我也试过使用moment().days('3').format('ddd')
Always返回当天.通常是周六或周一.
尝试
moment().isoWeekday(parseInt(values[0])).format('ddd');
Run Code Online (Sandbox Code Playgroud)
通常,将工作日存储为整数而不是字符串:
var values = [3, "06:00", "18:00"];
Run Code Online (Sandbox Code Playgroud)