Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

232
Vistas
¿Cómo maneja RRULE (regla de recurrencia) la lógica de programación?
  1. Para reciclar la programación, ya sea que la base de datos guarde una regla de almacenamiento de registros o resuelva la regla para almacenar todos los nodos de tiempo en la base de datos. (Actualmente, las reglas se guardan en la base de datos)
  2. Cómo modificar o eliminar la programación (punto de tiempo actual, punto de tiempo actual y posterior) si se repiten las reglas de programación guardadas en la base de datos

Generador de reglas de programación de repetición http://jakubroztocil.github.io/rrule/

  • La estructura de mi mesa
 CREATE TABLE `schedule_info` ( `schedule_id` char(32) NOT NULL COMMENT '', `group_id` char(32) DEFAULT NULL COMMENT '', `calendar_id` char(32) NOT NULL COMMENT '', `schedule_summary` varchar(255) DEFAULT NULL COMMENT '', `schedule_desc` varchar(500) DEFAULT NULL COMMENT '', `location` varchar(255) DEFAULT NULL COMMENT '', `start_time` datetime DEFAULT NULL COMMENT '', `end_time` datetime DEFAULT NULL COMMENT '', `rule` varchar(255) DEFAULT NULL COMMENT '', `timezone` tinyint(2) DEFAULT '8' COMMENT '', `attendee_authority` char(2) DEFAULT '02' COMMENT ' ', `is_all_day` bit(1) DEFAULT b'0' COMMENT '', `repeat_type` char(2) DEFAULT NULL COMMENT '', `organizer` varchar(64) DEFAULT NULL COMMENT '', `organizer_name` varchar(32) DEFAULT NULL COMMENT '' PRIMARY KEY (`schedule_id`), KEY `IDX_GROUP_ID` (`group_id`), KEY `IDX_CALENDAR_ID` (`calendar_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT=''; INSERT INTO `schedule_info` (`schedule_id`, `group_id`, `calendar_id`, `schedule_summary`, `schedule_desc`, `location`, `start_time`, `end_time`, `rule`, `timezone`, `attendee_authority`, `is_all_day`, `repeat_type`, `organizer`, `organizer_name`) VALUES ('1d540f5027c3a5eac63c9b6bdf8933bf', '59b7df9486a84b5b99adeba77f840b7d', '29a75744a7cda6800f36a0dbca08ac6e', 'Test schedule', 'Schedule description', 'Place', '2021-09-03 12:00:00', '2021-09-03 12:30:00', 'DTSTART:20210903T023000Z\nRRULE:FREQ=DAILY', 8, '02', b'0', '01');

Estoy buscando desde hace mucho tiempo en la red. Pero no sirve. Por favor, ayuda o trata de dar algunas ideas sobre cómo lograr esto.

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda