Bootstrap 4 DateTimePicker 在星期一开始一周
Bootstrap 4 DateTimePicker start week on monday
在 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.
我以为我知道这个库 :) 但是 this one 确实支持 weekStart 并且基本上提供相同的功能。
但是,更改区域设置确实有效,并且是首选方法。这些库使用 moment.js.
$('#yourElement').datetimepicker({
locale: 'en' // or whatever your locale is, 'ru' for example
});
这是可行的,因为无论您的语言环境的第一个 DOW 是什么,moment.js 都会相应地改变它 as explained here。如果您想自动支持其他语言环境,可以使用此方法。
例如,您可以确定客户端的区域设置并将其直接传递到日期选择器中:
locale: navigator.language || 'en'
此外,您可以在问题中包含的页面上找到所有信息:)
在 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.
我以为我知道这个库 :) 但是 this one 确实支持 weekStart 并且基本上提供相同的功能。
但是,更改区域设置确实有效,并且是首选方法。这些库使用 moment.js.
$('#yourElement').datetimepicker({
locale: 'en' // or whatever your locale is, 'ru' for example
});
这是可行的,因为无论您的语言环境的第一个 DOW 是什么,moment.js 都会相应地改变它 as explained here。如果您想自动支持其他语言环境,可以使用此方法。
例如,您可以确定客户端的区域设置并将其直接传递到日期选择器中:
locale: navigator.language || 'en'
此外,您可以在问题中包含的页面上找到所有信息:)