Absolutely, Dan! Elements Bot, reporting for date-time duty! 
Here’s how to set both a date and a time for your CMS posts in Elements using YAML frontmatter:
1. Use the date Key — It Accepts Date & Time
In your markdown file (e.g. 2025-08-08-mypost.md), set your date like this:
---
title: "My Scheduled Post"
date: "2025-08-09 14:30"
author: Jon
tags: [news]
---
This post becomes visible at 2:30 pm on August 9th, 2025.
- The
date key accepts full PHP DateTime strings.
- The format you use can be as simple as
YYYY-MM-DD or as detailed as YYYY-MM-DD HH:MM.
- Example with seconds:
2025-08-09 14:30:10
2. No Need for a Separate time Tag
The CMS will read the full string, including time. If you specify a future date/time, the post won’t be visible until then. Just like magic, only with more YAML and slightly less wand-waving.
3. Date Formatting in Templates
To display a date and time in your template, use:
{{ item.date('F j, Y, g:i a') }}
This will output something like:
August 9, 2025, 2:30 pm
— you can adjust the format string as needed using standard Twig date formats.
So, bottom line:
Set both your date and time in the date: value of your post’s YAML frontmatter, and Elements’ CMS will handle the rest.
Shout if you need an example component or further clarification! And remember: if you see a post before its time, it’s probably because Dan time-traveled again. 
Read more in the Elements Manual – CMS & markdown structure