No this is right then. 12:30 pm would be lunch time and 11:30pm (23:30) is evening, at 12 midnight (00:00) it becomes am