Bootstrap 3 Datetimepicker 3.0.0 - make a week start on Monday

后端 未结 9 1096
广开言路
广开言路 2020-12-06 10:28

There are few reasons I use Bootstrap 3 Datetimepicker 3.0.0 in my MVC 5 project.

Any idea how to offset week start so it starts from Monday? Language tag also not w

相关标签:
9条回答
  • 2020-12-06 11:07

    You can also override the dow value via the locale when calling datetimepicker()

    $('#myid').datetimepicker({
        format:'YYYY-MM-DD',
        locale:  moment.locale('en', {
            week: { dow: 1 }
        }),
    });
    
    0 讨论(0)
  • 2020-12-06 11:08

    According to the options for Datetimepicker this is not possible. It only supports the following properties:

    $.fn.datetimepicker.defaults = {
        pickDate: true,                 //en/disables the date picker
        pickTime: true,                 //en/disables the time picker
        useMinutes: true,               //en/disables the minutes picker
        useSeconds: true,               //en/disables the seconds picker
        useCurrent: true,               //when true, picker will set the value to the current date/time     
        minuteStepping:1,               //set the minute stepping
        minDate:`1/1/1900`,               //set a minimum date
        maxDate: ,     //set a maximum date (defaults to today +100 years)
        showToday: true,                 //shows the today indicator
        language:'en',                  //sets language locale
        defaultDate:"",                 //sets a default date, accepts js dates, strings and moment objects
        disabledDates:[],               //an array of dates that cannot be selected
        enabledDates:[],                //an array of dates that can be selected
        icons = {
            time: 'glyphicon glyphicon-time',
            date: 'glyphicon glyphicon-calendar',
            up:   'glyphicon glyphicon-chevron-up',
            down: 'glyphicon glyphicon-chevron-down'
        }
        useStrict: false,               //use "strict" when validating dates  
        sideBySide: false,              //show the date and time picker side by side
        daysOfWeekDisabled:[]          //for example use daysOfWeekDisabled: [0,6] to disable weekends 
    };
    

    Source: http://eonasdan.github.io/bootstrap-datetimepicker/#options

    You can disable the weekend if you don't want to see sunday.

    0 讨论(0)
  • 2020-12-06 11:09

    Datetimepicker has an option to set that to match wherever you are in the world (see the locale option http://eonasdan.github.io/bootstrap-datetimepicker/Options/#locale)

    You can manually override it

    $('#DateTime').datetimepicker({
        locale: moment.local('en')
    });
    
    0 讨论(0)
提交回复
热议问题