san_jorich
@san_jorich
Творческий кодер

Datatimepicker: сбрасывается время?

datatimepicker сбрасывается на 31 Декабря 1899 00 часов 00 минут. Как поправить?
Код.. вдруг кто захочет глянуть

jQuery(document).ready(function(jQuery){
  'use strict';
  var today = new Date();

  jQuery.fn.datetimepicker.dates['ru'] = {
    days: ["Воскресенье", "Понедельник", "Вторник", "Среда", "Четверг", "Пятница", "Суббота", "Воскресенье"],
    daysShort: ["Вск", "Пнд", "Втр", "Срд", "Чтв", "Птн", "Суб", "Вск"],
    daysMin: ["Вс", "Пн", "Вт", "Ср", "Чт", "Пт", "Сб", "Вс"],
    months: ["Январь", "Февраль", "Март", "Апрель", "Май", "Июнь", "Июль", "Август", "Сентябрь", "Октябрь", "Ноябрь", "Декабрь"],
    monthsShort: ["Янв", "Фев", "Мар", "Апр", "Май", "Июн", "Июл", "Авг", "Сен", "Окт", "Ноя", "Дек"],
    today: "Сегодня",
    suffix: [],
    meridiem: []
  };

  var disabled_date_and_times = ["09/25/2019:15", "09/25/2019:9", "09/26/2019:18"]; // Пример. В работе получение ajax запросом
  var full_busy_days = ['2019-09-24','2019-09-28']; // Пример. В работе получение ajax запросом
  
  jQuery('input#booking_datetime').datetimepicker({
    language: 'ru',
    firstDay: 1,
    format: "dd MM yyyy в hh часов ii минут",
    autoclose: true,
    todayBtn: true,
    startDate: '+1d',
    hoursDisabled: '0,1,2,3,4,5,6,7,8,9,20,21,22,23',
    minuteStep: 30,
    datesDisabled: full_busy_days,
    autoclose: true,
    onRenderHour:function(date){ if(disabled_date_and_times.indexOf(formatDate(date)+":"+date.getUTCHours())>-1){ return ['disabled']; } },
     
  });


  function formatDate(datestr)
  {
      var date = new Date(datestr);
      var day = date.getDate(); day = day>9?day:"0"+day;
      var month = date.getMonth()+1; month = month>9?month:"0"+month;
      return month+"/"+day+"/"+date.getFullYear();
  }

  //jQuery('input#object_status_starttime').change(function(){ var start_date = jQuery(this).val(); jQuery('#object_status_endtime').datepicker('option', 'minDate', start_date); }); 

});

  • Вопрос задан
  • 22 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 11:08
5000 руб./за проект
19 апр. 2024, в 10:59
150000 руб./за проект
19 апр. 2024, в 10:02
6000 руб./за проект