Bootstrap 4日期时间选择器以星期一开始

3
1个回答

6

正如您所评论的那样,这似乎不适用于此库

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'

此外,您可以在您提问时包含的页面上找到所有信息 :)

我们谈论的是同一个datetimepicker库吗?我在这个库中没有看到“weekStart”选项。你能打开链接查看一下吗? - joshmk
@J.Knapp 我改变了我的答案,之前我尝试了很多库,太快地假设这个选项已经实现了。 - DerpyNerd
这个有效!谢谢你!我不知道欧洲国家是从周一开始,而不是周日。很有意思。 - joshmk

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接