Time formats
ISO 8601's repeating intervals format was developed to provide a standardized way to represent recurring time periods, ensuring clear communication across different systems and cultures.
The format is:
R[n]/[start]/[end]
R[n]: Indicates repetition. "R" stands for "repeat" and "[n]" is the number of repetitions. If "[n]" is omitted, the interval repeats indefinitely.[start]: The beginning of the interval in standard date-time format.[end]: The end of the interval, either as a date-time or a duration.
Example: R5/2023-08-10T10:00:00Z/2023-08-10T11:00:00Z means an event starts at 10:00 UTC on August 10, 2023, ends at 11:00 UTC the same day, and repeats 5 times.
Most usual use cases
Once
yyyy-mm-ddThh:mm:ssZ
yyyy-mm-dd: Represents the date, August 10, 2023.T: Separator between the date and time.hh:mm:ssZ: Specifies the event occurs at 06:00 UTC.
Every day at the same time
R/Thh:mm:ssZ/P1D
R: Indicates the event repeats.T: Separator between the date and time.hh:mm:ssZ: Specifies the event occurs at 06:00 UTC./: Separator between the start time and the duration.P1D: Indicates the duration between each repetition is 1 day.
At exact days of the week on specific time
R/Mon,Wed,FriThh:mm:ssZ/P1W
R: Indicates the event repeats.Mon,Wed,Fri: Represents the days Monday, Wednesday, and Friday.T: Separator between the date and time.hh:mm:ssZ: Specifies the event occurs at 06:00 UTC.P1W: Indicates the duration between each repetition is 1 week.
Same day at several months at the same time
R/Jan,Apr,Jul-10T06:00:00Z/P3M
R: Indicates the event repeats.Jan,Apr,Jul: Represents the months January, April, and July.-10: Specifies the 10th day of those months.T: Separator between the date and time.hh:mm:ssZ: Specifies the event occurs at 06:00 UTC.P3M: Indicates the duration between each repetition is 3 months.
Several different days in any selected month at the same time
R/Jan-05,10,Apr-05,10,Jul-05,10Thh:mm:ssZ
R: Indicates the event repeats.Jan-05,10,Apr-05,10,Jul-05,10: Represents the 5th and 10th days of January, April, and July.T: Separator between the date and time.hh:mm:ssZ: Specifies the event occurs at 06:00 UTC.
Other configuration
Change time zone
2023-08-10T06:00:00+02:00
UTC Time:
2023-08-10T06:00:00Z: This represents 6:00 AM on August 10, 2023, in UTC.
Time Zone Offset:
Positive Offset (ahead of UTC):
2023-08-10T06:00:00+02:00- This represents 6:00 AM on August 10, 2023, in a time zone that is 2 hours ahead of UTC (e.g., Central European Time during daylight saving).Negative Offset (behind UTC):
2023-08-10T06:00:00-05:00- This represents 6:00 AM on August 10, 2023, in a time zone that is 5 hours behind UTC (e.g., Eastern Standard Time).
Repeat task
R5/2023-08-10T06:00:00Z/P1D
This means the event starts at 6:00 AM UTC on August 10, 2023, and repeats daily 5 times.
Last updated