getRecDates

ruft alle Vorkommnisse eines wiederkehrenden Ereignisses ab

object getRecDates(string id,number number);
idstringdie Kennung eines wiederkehrenden Ereignisses
numbernumberdie maximale Anzahl der abzurufenden Vorkommnisse (Standard ist 100)
objectein Objekt mit 2 Eigenschaften:
  • start_date - (Date) das Startdatum jedes Vorkommnisses
  • end_date - (Date) das Enddatum jedes Vorkommnisses

Example

var dates = scheduler.getRecDates(22);

Details

Diese Eigenschaft erfordert, dass die recurring Erweiterung aktiviert ist.

Als Beispiel betrachten wir ein wiederkehrendes Ereignis (id: 22), das alle 2 Tage von 14:00 bis 15:00 Uhr stattfindet, beginnend am 12. November 2010, mit insgesamt 3 Vorkommnissen. Die getRecDates Methode für dieses Ereignis liefert folgendes Array:

[
    { 
      start_date: Tue Oct 12 2010 14:00:00 GMT+0300 (E. Europe Daylight Time),
      end_date: Tue Oct 12 2010 15:00:00 GMT+0300 (E. Europe Daylight Time)
    },
    { 
      start_date: Tue Oct 14 2010 14:00:00 GMT+0300 (E. Europe Daylight Time),
      end_date: Tue Oct 14 2010 15:00:00 GMT+0300 (E. Europe Daylight Time)
    },
    { 
      start_date: Tue Oct 16 2010 14:00:00 GMT+0300 (E. Europe Daylight Time),
      end_date: Tue Oct 16 2010 15:00:00 GMT+0300 (E. Europe Daylight Time)
    }
]
Nach oben