How should “Midnight” be represented in Schema markup for openingHours?

I’m trying to write HTML Schema for a local business that closes at midnight every night. Below is what I currently have, but I was wondering specifically about how midnight should be represented; as I have it as 23:59:59 or should it just be 00:00:00? If I’m doing anything else wrong I wouldn’t mind other suggestions as well. Any help is much appreciated!

<div itemscope itemtype="">
    <h3 class="marg-t">Address & Phone</h3>
    <span itemprop="name">Business Name</span><br>
    <address itemscope itemtype="" itemprop="address">
        <span itemprop="streetAddress">150 Address St</span><br>
        <span itemprop="addressLocality">Cleveland</span>,
        <span itemprop="addressRegion">OH</span>
        <span itemprop="postalCode">43608</span>
    <a href="tel:+14444444444"><span itemprop="telephone" content="+14444444444">(444) 444-4444</span></a>

    <h3 class="marg-t-sm">Open Hours</h3>
    <time itemprop="openingHours" datetime="Mo 8:00:00-23:59:59">Monday: 8 AM - 12 AM</time><br>
    <time itemprop="openingHours" datetime="Tu 8:00:00-23:59:59">Tuesday: 8 AM - 12 AM</time><br>
    <time itemprop="openingHours" datetime="We 8:00:00-23:59:59">Wednesday: 8 AM - 12 AM</time><br>
    <time itemprop="openingHours" datetime="Th 8:00:00-23:59:59">Thursday: 8 AM - 12 AM</time><br>
    <time itemprop="openingHours" datetime="Fr">Friday: Open 24 Hours</time><br>
    <time itemprop="openingHours" datetime="Sa">Saturday: Open 24 Hours</time><br>
    <time itemprop="openingHours" datetime="Su">Sunday: Open 24 Hours</time>

This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.