Здравствуйте!
Есть 2 календаря, вызванных компонентом main.calendar.
Первый календарь - дата и время начала услуги
Второй календарь - дата и время окончания услуги
Когда пользователь выбирает/изменяет дату, нужно получить дни недели, время и количество дней/часов между выбранными датами, чтобы рассчитать стоимость услуги.
Как можно вытащить из этих календарей timestamp, чтобы было удобно произвести расчёты? Или может есть какие-нибудь встроенные методы для вычисления интервала?
Пока удалось получить только значение в таком виде "Mon Feb 22 2016 01:26:00 GMT+0300 (RTZ 2 (зима))"
firstCalendar = BX.calendar({node...
firstCalendar.value
Но пока не понятно, как эту дату вытащить в тот момент, когда пользователь нажал "выбрать", потому что обработчики callback и callback_after почему-то вызываются в момент появления формы выбора даты, а не после выбора даты.
Есть 2 календаря, вызванных компонентом main.calendar.
Первый календарь - дата и время начала услуги
Второй календарь - дата и время окончания услуги
Когда пользователь выбирает/изменяет дату, нужно получить дни недели, время и количество дней/часов между выбранными датами, чтобы рассчитать стоимость услуги.
Как можно вытащить из этих календарей timestamp, чтобы было удобно произвести расчёты? Или может есть какие-нибудь встроенные методы для вычисления интервала?
Пока удалось получить только значение в таком виде "Mon Feb 22 2016 01:26:00 GMT+0300 (RTZ 2 (зима))"
firstCalendar = BX.calendar({node...
firstCalendar.value
Но пока не понятно, как эту дату вытащить в тот момент, когда пользователь нажал "выбрать", потому что обработчики callback и callback_after почему-то вызываются в момент появления формы выбора даты, а не после выбора даты.