Cole a regra e defina o início para conferir os campos normalizados e as datas. A prévia aceita campos comuns e não cria eventos de calendário.
Funciona localmente no seu navegadorEsta ferramenta apenas visualiza datas. Ela não cria, envia nem assina eventos de calendário.
Cole uma linha RRULE e escolha o horário de início; a página mostra a regra normalizada e as próximas ocorrências como o relógio local do navegador as veria. Apenas datas são geradas: sem feed, sem download .ics e sem evento de calendário.
A prévia entende os campos comuns da RFC 5545, incluindo BYDAY com ordinal (2MO, -1FR) e valores negativos de BYMONTHDAY. Tudo é calculado neste navegador: a regra nunca sai da página.
FREQ aceita DAILY, WEEKLY, MONTHLY ou YEARLY, com INTERVAL como número inteiro positivo. COUNT limita a regra a um número de ocorrências e UNTIL a encerra em um momento; a RFC 5545 proíbe usar os dois na mesma regra, e a prévia avisa sobre essa combinação em vez de adivinhar.
BYDAY aceita um ou mais dias da semana, com um ordinal opcional: 2MO é a segunda segunda-feira do mês e -1FR a última sexta-feira; os ordinais valem com MONTHLY, ou com YEARLY quando há BYMONTH. BYMONTHDAY aceita 1–31 e valores negativos (‑1 é o último dia do mês); BYMONTH aceita 1–12.
As ocorrências são calculadas no fuso horário local do navegador, que é também o que a lista de datas mostra. Um UNTIL terminado em Z é comparado em UTC; um UNTIL só com data cobre o dia local inteiro.
A janela de busca é de 20.000 dias (cerca de 54 anos). Quando uma regra produz menos datas do que o pedido porque essa janela acabou, a página avisa em vez de parar em silêncio.
Regras subdiárias ficam de fora: FREQ=HOURLY, MINUTELY e SECONDLY são recusadas porque a prévia trabalha em dias de calendário. Campos como WKST, BYHOUR, BYSETPOS ou EXDATE não são aplicados; eles são listados como não utilizados para que a regra não seja reinterpretada em silêncio.
A ferramenta não cria, envia nem assina eventos de calendário e não grava arquivos .ics. Nada é enviado: todo cálculo acontece na página.