When asking and answering what time is it, we do the following:
¿Qué hora es?
Es la una (for one).
Son las cinco/las siete/las once, etc. (for any other hour).
The easiest way to tell time is to say:
Son las X y Y (where X=hour, Y=minutes).
Examples
9:17 Son las nueve y diecisiete.
3:35 Son las tres y treinta y cinco.
For half and quarter we have the option of saying media and cuarto respectively.
Note: We don’t use AM or PM. We address the time frame using time expressions and the preposition de: las tres de la tarde, las ocho de la noche, etc.
It is different saying it’s two o’clock than saying I have breakfast at two o’clock.
In Spanish, we say it this way:
¿A qué hora desayunas?
Desayuno a las siete de la mañana.
¿A qué hora comes?
Como a la una de la tarde.