Date And Time / Event Repeating - Modern Events Calendar Knowledgebase Date And Time / Event Repeating - Modern Events Calendar Knowledgebase

Date And Time / Event Repeating

Date and time settings have an extensive section in the Modern Events Calendar. You can set up a variety of schedules for your events and programs in this part of the MEC plugin.

Date And Time

After adding an event, you can follow these instructions for your plan:

Start & End Date

You can set start and end date-time in there.

All-day Event

If you check this, it means that your event starts at 0:00 A.M. and ends at 11:59 P.M.

Hide Event Time

This feature hides the event time on the single event page.

Hide Event End Time

This feature hides the event end time on the single event page.

Notes On The Time

It is advisable to utilize a geographic timezone, such as “America/Los_Angeles” instead of a UTC timezone offset, like “UTC+0,” while using The Modern Events Calendar. The latter may cause issues when importing events or with Daylight Saving Time.

Event Repeating

If your event needs to repeat based on a certain interval, simply assign an event to repeat on the calendar.

Daily

Repeat the current event daily, also there is an input to identify daily interruptions (if you want to show the event on a particular repeat interval during a day you should fill the text with 1).

Every Weekday

This feature makes the event repeat on the working days of the week.

Every Weekend

This feature sets the event to repeat on weekends.

Certain Weekdays

You select specific days of the week for the events to repeat.

Weekly

This feature makes the event to repeat every week.

Monthly

This feature makes the event to repeat every month (if you want to show event on a particular repeat interval during a month, you should fill the text with 1).

Yearly

This feature makes the event to repeat every year.

Custom Days

The only thing you need to keep in mind is:

  • One-day tickets can repeat on the following basis: every day, every week, every weekend, every month or every year.
  • 2-7-day tickets can repeat on the following basis: Every week, month, year.
  • 7-day tickets or the tickets which are less than 30 days can repeat: Every month or every year.
  • More-than-a-month tickets: It can repeat every year (28 days is the minimum days in a month which belongs to February).
  • Multiple occurrences in one day: To do this, use the custom day repeating and use the same date and difference time.

Advanced Repeating

Selecting a day during a week for an event and also its monthly repeat along with selecting several different days.

For example:

Repeating an event every month for the second Monday of each month or a monthly repeat for the event for the last Sunday and Saturday of each month.

Ends Repeat

Some of the repeats function like loops and they continue forever (unlimited event). In order for this to stop, we have added a new option with which you can end the event after “n” repeats or you can set an End Date for it.

For example, there is an event with an “every other day” repeat and it can be seen in the shortcode forever, however, suppose that you need to end the event after 200 repeats. To do this, you can simply set the End Repeating on 200, therefore the event will end after 200 repeats.

Show Only One Occurrence Of  This Event: If your set repeats for this event, but you want to show just one occurrence of the event, please enable it.

To manage all dates on your shortcode pages you can follow this guide. It can help you to use the filter options (date filter) and show expired events, upcoming events, ongoing events, and more conditions.

Timezone In Modern Events Calendar

MEC follows WordPress settings to adjust timezone:

Set the Timezone per Event

In order to do that, you need to go to MEC Settings > Single Event > Single Event Page and enable Timezone Per Event option.

Then you can set the timezone on single event settings:

Multiple Day Events Show

You can set the settings of multiple event displays:

The first day on list/grid/slider/agenda skins

Display only one day on specified skins.

The first day on all skins

Display only one day on all skins.

All days

Display all day of the multiple-day events.

Report Out Dated Content

If you think lorem ipsum then dolor site amet never

Report Now

Avatar for Doris Cooper
Avatar for Doris Cooper
Avatar for Doris Cooper
Avatar for Doris Cooper
111 Comments
Avatar for Doris Cooper
Peyton Metzler July 20, 2022
| |

Hello! My repeating events keep displaying as all day even when they are given set times. How do I fix this? Thank you in advance:)

Avatar for Doris Cooper
brittwesthoff October 28, 2020
| |

Hi! Love this app, have a slight issue. All of my events are showing the same time even though thats not what they are set to. They are all set to different times but all showing 3:47 – 4:47. Thanks in advance!

Avatar for Doris Cooper
awilsonsaratech.com October 21, 2020
| |

Hello!
I would like to set up on-demand webinars using this plugin. Is it possible to list an event that does not have a start/end date and time since this is technically content they can access whenever.

Avatar for Doris Cooper
jacobg096 August 24, 2020
| |

I am wondering if it is possible to grab the list of recurring dates for an event. I want to be able to grab the last day the event recurs on. For example: If I have an event that starts on August First, recurring every day until August 31st, I want to be able to display on the events page the event runs from Aug 1 – Aug 31. As of right now, I have code that grabs mec_start_date and mec_end_date but would like end_date to be the last recurring date. Please let me know if this is possible.

Avatar for Doris Cooper
junglon August 9, 2020
| |

Try install the M.E.C Lite (5.9.0) on my website, and i just love the modern and sleek UI. But unfortunately, when I put expired date (older than today) on the event, it will throw error Undefined index and warning. Even on the single event page, it will broken and throw errors. Never seen something like this on other event plugin, usually they just said, expired date, or else.