在 Bootstrap 4 datetimepicker 中,如何将周的起始日从星期日改为星期一?
正如您所评论的那样,这似乎不适用于此库
You can do that in the options, while initiating your datepicker
$('#yourElement').datetimepicker({ weekStart: 1 });
This changes the first day of the week in your perspective.
我本以为我很懂这个库 :) 但是这个库支持 weekStart 并且基本上提供了相同的功能。
然而,更改区域设置确实有效,并且是首选方式。这些库与 moment.js 兼容。
$('#yourElement').datetimepicker({
locale: 'en' // or whatever your locale is, 'ru' for example
});
这是因为无论你的本地日期第一个星期几是什么,moment.js 都会相应地进行调整,如此处所解释的。如果你想要自动支持其他区域设置,可以使用此方法。
例如,你可以确定客户端的语言环境并直接传递到日期选择器中:
locale: navigator.language || 'en'