【发布时间】:2018-08-24 16:23:52
【问题描述】:
在Bootstrap 4 datetimepicker 中,如何让周从星期一开始而不是星期日?
【问题讨论】:
标签: html css bootstrap-4 datetimepicker bootstrap-datetimepicker
在Bootstrap 4 datetimepicker 中,如何让周从星期一开始而不是星期日?
【问题讨论】:
标签: html css bootstrap-4 datetimepicker bootstrap-datetimepicker
正如您评论的那样,这个库似乎并非如此
您可以在选项中执行此操作,同时启动您的日期选择器
$('#yourElement').datetimepicker({ weekStart: 1 });这会改变您认为一周的第一天。
我以为我知道这个库 :) 但是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'
此外,您可以在问题中包含的页面上找到所有信息 :)
【讨论】: