Нет такого времени "обед". Зато есть время "полдень" (12 часов). "До полудня" и "после полудня" имеют довольно чёткие границы. :)
Кто- обедает в 12 часов, а кто-то в 17. Кто-то есть 15 минут, а кто-то час.
Сутки делятся на 4 периода: утро (6-11 ч.), день (12-17 ч.), вечер (18-23 ч.), ночь (0-6 ч.). Кроме того есть полдень (12 ч.) и полночь (0 ч.). К сожалению, нет слов обозначающих начало утра и вечера.