Bootstrap 4 DateTimePicker начало недели в понедельник - PullRequest
0 голосов
/ 24 августа 2018

В Bootstrap 4 datetimepicker , как сделать так, чтобы недели начинались в понедельник, а не в воскресенье?

1 Ответ

0 голосов
/ 24 августа 2018

Как вы прокомментировали, это не похоже на правду для этой библиотеки

Вы можете сделать это в опциях, при запуске вашего указателя даты

$('#yourElement').datetimepicker({
    weekStart: 1
});

Это изменитпервый день недели с вашей точки зрения.

Мне показалось, что я знаю эту библиотеку :) Но эта поддерживает weekStart и в основном обеспечивает ту же функциональность.

Тем не менее, изменение языкового стандарта работает и является предпочтительным способом.Эти библиотеки работают с moment.js.

$('#yourElement').datetimepicker({
    locale: 'en' // or whatever your locale is, 'ru' for example
});

Это работает, потому что независимо от того, какой будет первая DOW в вашей локали, moment.js изменит это соответственно , как описано здесь .Вы можете использовать этот метод, если хотите автоматически поддерживать другие локали.

Например, вы можете определить локаль клиента и передать ее непосредственно в средство выбора даты:

    locale: navigator.language || 'en'

Кроме тогоВы можете найти всю информацию на странице, которую вы включили в свой вопрос:)

...