Bueno, eso dependerá de cómo esta guardando en la base de datos, ya sea TIME, DATETIME, DATE...tendrías que usar las funciones de sql para darle formato a la fecha para cuando quieras saber si es AM o PM...
creo que se hacía con DATE FORMAT()
http://www.w3schools.com/sql/func_date_format.asp
de ahi comparas lo necesario y tendrías lo que se necesita.