我有这个代码:
var day = $("#date-filter").val();
此输入的值为:“22/03/2016”。
我需要工作日。
我尝试了两种方法,但没有成功。
1) 时刻(day).day()
2) 时刻($("#date-filter").val()).day()
最佳答案
Moment 的解析器可以很好地处理这个用例,而不需要对月份部分进行任何调整。
moment('22/03/2016', 'DD/MM/YYYY').day()
如果您愿意,它甚至会为您显示星期几的名称:
moment('22/03/2016', 'DD/MM/YYYY').format('dddd')
"Tuesday"
如果您想要以多种语言显示星期几,您甚至可以这样做。例如,德语:
moment('22/03/2016', 'DD/MM/YYYY').locale('de').format('dddd')
"Dienstag"
请参阅解析指南和解析文档以获取更多信息: http://momentjs.com/guides/#/parsing/ http://momentjs.com/docs/#/parsing/
关于jquery - 星期几和时刻 js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36159307/