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.

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:)
Hi,
Please ask this at webnus.net/support from our technical team. They will get back to you with the reply. Thanks!
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!
Hello,
please make sure you have the latest version of the MEC.
For troubleshooting, deactivate all your plugins and let the MEC remain active only, set your theme on default, then reload the page, if the issue was solved, then activate your plugins one by one and your theme, refresh your page and check to see which plugin is causing the issue.
if the issue remains, please go to support.webnus.net and there you can log in or sign up. You should sign up with the same email you have created your tickets. Also if have created your tickets using your Gmail account you can simply log in using your Gmail account. If you wanted to create a new ticket, simply head over to webnus.net/support and click on ‘Create a Ticket’ but please do remember to use the same email you created your technical support account with.
support.webnus.net
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.
Hello,
Unfortunately, currently, it’s not possible.
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.
Hello,
unfortunately, it’s not possible.
I will forward your comment to the dev team and if possible they will consider this in the upcoming update of the plugin.
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.
Hello,
For troubleshooting, deactivate all your plugins and let the MEC remain active only, set your theme on default, then reload the page, if the issue was solved, then activate your plugins one by one and your theme, refresh your page and check to see which plugin is causing the issue.
if the issue remains, please go to support.webnus.net and there you can log in or sign up. to create a new ticket, simply head over to webnus.net/support and click on ‘Create a Ticket’ and share the required information.