de sol a sol

Adverb

 * 1)  from dusk to dawn from sunset to sunrise

Etymology
lit. 'from sun to sun'.

Adjective

 * 1)  from dusk to dawn