By most definitions, the date changes at midnight. That is, at the precise stroke of 12:00:00. That time, along with 12:00:00 noon, are technically neither AM or PM because AM and PM mean "ante-meridiem" and "post-meridiem", and noon and midnight are neither ante- nor post- meridiem. More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.