Xuéshēngmen tōngxiāodádàn de fùxí, zhǔnbèi kǎoshì.
The students pulled all-nighters studying for the exam.
Tips
usage
Usually adverbial — 通宵达旦地 + verb (工作, 学习, 加班, 看球). The 达旦 ('reaching dawn') frames it as a single continuous stretch, not repeated nights. For 'many consecutive nights', use 夜以继日.
memory
Four characters, each a time word: 通 (through) + 宵 (night) + 达 (reaching) + 旦 (dawn). Read literally left-to-right and you get a one-line summary: through-night reaching-dawn.