FullCalendar - отображение только времени - PullRequest
0 голосов
/ 06 декабря 2010

Я отображаю время встречи в FullCalendar в окне предупреждения, и оно отображается в следующем формате:

Пн. 06 декабря 2010 14:00:00 GMT + 0000

Это было нормально для целей тестирования, но теперь мне нужно, чтобы оно отображало только время, например, 14:00.
Любая идея, как это сделать из сценария ниже. Вероятно, это простое решение, которое я упустил.

$(document).ready(function() {

    var date = new Date();
    var d = date.getDate();
    var m = date.getMonth();
    var y = date.getFullYear();

    $('#calendar').fullCalendar({

        defaultView: 'agendaDay',
        minTime: 7,
        events: [
            {
                title: 'Meeting',
                start: new Date(y, m, d, 14, 0),
                end: new Date(y, m, d, 15, 0),
                allDay: false
            }   
            ],
            eventClick: function(event) {
                alert.('Start Time:' + event.start + '<br />End Time:' + event.end + ');
            }
    });

});

Спасибо за любую помощь, которую вы можете оказать.

1 Ответ

0 голосов
/ 06 декабря 2010

Поскольку это объект javascript date , попробуйте:

alert.('Start Time:' + event.start.getHours() + ':' event.start.getMinutes());

Возможно, вы захотите отформатировать вышеприведенное значение для конечных нулей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...