I don't get it
What does that mean???
Tomorrow is Thursday June 21, 2018😱
The ambiguity is generally resolved by stating "12:01 AM Thursday" or "11:59 PM Wednesday," or some similarly constructed time. If you inspect well-written legal contracts you will see that they never name midnight, 12:00 AM, or 12:00 PM as a starting or ending time.
Have you also noticed that some standards differ on whether 12:00 AM refers to noon or to midnight? It's true! Don't just take my word for it, look it up.
You see, "AM" means "before noon" and PM means "after noon" so 12:00 noon should logically be 12:00 M (12:00 meridies), but that would confuse the heck out of everyone, because (not knowing Latin) they would think it meant 12:00 midnight.
Do I now have you totally and completely confused?
Oh, and I never did answer your question, because the stated release time is inherently ambiguous.
It's Thursday night, not Wednesday night.
Midnight is the begining of the first minute of a new day. Think of it this way: the first minute of a new day is from midnight 12:00am to 12:01am. If you use smaller increments
The bottom line is that if something is being released at midnight on June 21st then it will be released the night of June 20th.
Look at it this way: at 11:59pm June 20th the item is not released yet.
One minute later it will be 12:00am June 21st and the item will be released
One more minute and it will be 12:01am June 21st, the item has already been released for 1 minute.
Whatever this thing is, it goes on sale TONIGHT at the stroke of midnight when the calendar changes from June 20th to 21st.
MID night is in the middle. It is neither Wednesday nor Thursday.
Traditionally it is Wednesday but to be the middle it really is an infinitely small point between the two days.
however 12:00 should be the END point of an interval and 00:00 the beginning of the next.
So 12 midnight ( or more precisely 2400 hours) should be Wednesday. And 0000 hours ( midnight) should be Thursday
In my experience in Britain it would be the minute after 11.59 pm on 21st. I.e. one minute before 00.01 on 22nd.
Americans express dates differently from most other countries, so await answers from the USA if your product will be released there.