“All day long” in Chinese is 整天 (zhěngtiān).
我等了他一整天。
I waited for him all day long.
Example sentence from Tatoeba (CC BY 2.0).