Senses
半晌 half a day
(dialect) half of a day, typically referring to the whole morning or the whole afternoon
半晌 quite a while
a relatively long time; a good while; used to describe a duration that feels long for the context
半晌 a moment
a short period of time; a while; a moment