2010-07-29 11 views
9

Estoy buscando una buena biblioteca de procesamiento iCalendar RFC 5545 (de código abierto/compatible con GPL) que se haya implementado en JaavScript. Mi interés actual es una biblioteca js que implemente por completo la RRULE para que podamos usar nuestra aplicación web de calendario sin conexión con navegadores compatibles con HTML5.Buscando JavaScript lib que implemente RRULE (iCalendar RFC 5545)

Tenemos nuestra UI así que solo una biblioteca utilizable que puede generar el RRULE y las fechas del evento es lo que necesitamos. Incluso pensé en ponerme en contacto con el tipo que creó el python dateutil para ver si podíamos portar su biblioteca a js.

Ejemplos de nuestras necesidades incluyen:

  1. datos prima dada (proporcionado por nuestra interfaz de usuario existente), construyen información iCalendar VEVENT incluyendo RRULEs.
  2. Dado un objeto VCALENDAR/VEVENT, genere la cadena de texto iCalendar apropiada que puedo almacenar localmente utilizando HTML5 hasta que el cliente se conecte al servidor.
  3. Dado un objeto VCALENDAR/VEVENT con RRULEs en él, poder decir "darme las fechas de inicio/finalización de las siguientes X ocurrencias desde alguna fecha" o "darme todas las fechas de inicio/finalización de las ocurrencias hasta la fecha Y ".

Cualquier pista, pensamiento o sugerencia es muy apreciada.

Respuesta

3
+1

Ambos enlaces están rotos. –

+1

Parece que el ejemplo se ha eliminado. Aquí hay enlaces a una revisión anterior que todavía tenía el ejemplo del calendario: http://code.google.com/p/google-caja/source/browse/trunk/src/com/google/caja/demos/calendar/rrule -cajita.js? r = 4000 Pruebas: http://code.google.com/p/google-caja/source/browse/trunk/tests/com/google/caja/demos/calendar/rrule_test.js ? r = 4000 – hurrymaplelad

+0

@hurrymaplelad, gracias por la edición. –

Cuestiones relacionadas