2015-11-15 4 views
0

В моем fullcalendar eventClick я извлекаю время начала и форматирует его, но отформатированное время не возвращается правильно. Вместо 7:30 утра я получаю 12:00:00. Смешно, что это происходит на втором и третьем и т. Д. И т. Д., Когда я нажимаю на событие. Первый раз возвращает правильное отформатированное время.fullcalendar eventClick время начала неправильного форматирования

Вот мой код, и снимок экрана, что я получаю обратно

eventClick: function(calEvent, jsEvent, view) { 
 
    var t = calEvent.start.format('h:mm:ss A'); 
 
}

Вот что язь возвращается

enter image description here

последнее вещь, которую я заметил, это _ambigTime: true на втором событии клик и ложь на этом первом. Это что-то изменило?

ответ

0

Вы должны правильно форматировать время, как это:

event.start.format("HH:mm:ss"); 
+0

попробовал это! «HH» - 24 часа. Не то, что я хочу! – user1186050

+0

проблема происходит во второй или третий раз, когда я нажимаю на событие. В первый раз возвращается нормально, но во второй раз, когда я нажимаю на событие, я вижу проблему! – user1186050

0

Я понял это. Я отменил это время после того, как отформатировал его.

calEvent.start.stripTime();

Смежные вопросы