comment puis-je commencer et fin temps de jours visibles à fullcalendar?
J'ai besoin pour une utilisation dans un autre instace javascript. Y at-il une fonction comme -
$('calender').getStartTime();
?
Si vous recherchez le visible Date de début et de fin, ce serait le visStart
et visEnd
propriété de L'objet Affichage dans version 1 :
$('calender').fullCalendar('getView').visStart
$('calender').fullCalendar('getView').visEnd
et ce serait intervalStart
et intervalEnd
in version 2 :
$('calender').fullCalendar('getView').intervalStart
$('calender').fullCalendar('getView').intervalEnd
Si vous recherchez la date de début et de fin de la semaine/mois en cours, ce serait la propriété start
et end
Propriété de l'objet de la vue actuel:
$('calendar').fullCalendar('getView').start
$('calendar').fullCalendar('getView').end
Référence: Documentation complète du calendrier.
Je ne sais pas pourquoi je vois un comportement aussi différent, mais grâce aux autres, j'ai eu dans la bonne direction, mais le "début" et "fin" sont des objets moments (). Ainsi pour obtenir la date réelle, vous devez utiliser:
$('calendar').fullCalendar("getView").start.format()
$('calendar').fullCalendar("getView").end.format()
Travaille exactement comme si j'ai besoin et ce que l'OP a demandé. Remarque: la date de fin est un jour après le calendrier. C'est-à-dire que le calendrier que je regarde commence le dimanche 17/01/16 se termine le samedi 9/10/16 - et la date me donnée sont 2016-07-31 et 2016-09-11 (un jour après la date de la date. Montré techniquement - bien sûr, si vous dites "00:00:00" de ces jours, vous serez précis).
$('calendar').fullCalendar('getView').start
$('calendar').fullCalendar('getView').end
Vous devez donner une carte d'identité/classe ce que vous avez spécifié jQuery calendrier complet
var start_date = $('#schedule-events').fullCalendar('getView').start
var end_date = $('#schedule-events').fullCalendar('getView').end
Au-dessus de # Événements d'annexe du calendrier complet .. Vous devriez donner l'identifiant du calendrier complet
Exemple :
$('#schedule-events').fullCalendar({
eventRender: function(event, element) {
var start_date = $('#schedule-events').fullCalendar('getView').start
var end_date = $('#schedule-events').fullCalendar('getView').end
console.log(start_date +'sart----------end date'+end_date)
}
......................etc..........
Il suffit de le poster pour les autres personnes qui pourraient rechercher angular.
Pour la date de début this.calendar.getApi().view.activeStart
et pour la date de fin this.calendar.getApi().view.activeEnd
Vous pouvez suivre https://fullcalendar.io/docs/angular Pour obtenir FullCalendar API - getAtaPi () à utiliser des méthodes ci-dessus.
version 4
Vous pouvez simplement utiliser un objet calendrier et obtenir des dates de début/de fin
var start = calendar.view.view.activeStart;
var end = calendar.view.view.activeEnd;