@Koushik Purva Mahendra Thanks for reaching out. Unfortunately, you cannot schedule the events for the future date in the event grid. The alternative will be using the Service Bus to schedule the message by specifying the ScheduledEnqueueTimeUtc property on the message before sending it. Based on the schedule time the message will be visible in the queue to be consumed and your function app with service bus trigger can consume those messages. For more details, please refer to this document.
Feel free to get back to me if you have any queries or concerns.
Please "Accept Answer" if the answer is helpful so that it can help others in the community.