1:18 PM in Spanish is "la una y dieciocho de la tarde". It is pronounced "la OOH-na ee dee-ES-ee-OH-cho day lah TAR-day". Please see the Related link below for confirmation of the translation.
ciento dieciocho
La una de la tarde.
4:29 pm in Spanish is: Son las cuatro veintinueve de la tarde.
You would say "de la tarde" or "de la noche".
You say, "Son las dos de la tarde."
Llega a las 2:30 (dos treinta) PM (pe eme)
doce y doce de la tarde
Son las once de la noche.
Son las seis de la tarde.
Ocho en punto por la tarde
ciento dieciocho (thee-ENtaw dee-ethee-AWchaw) ('th' as in 'thin')
3 pm is in the afternoon, so you would say "Buenas Tardes!" or, good afternoon!