夜ふかしするは to stay up late と言います。
遅くまで起きたままって感じです。
後者は徹夜したに近いかもしれませんが
I stayed up all night と言うのも有です。
All night は 夜の間(暗い時間帯も含み)ずっと
と言う意味を持ちます。
「昨日はゲーム遊んでて夜ふかししました」
"I stayed up all night playing games yesterday" など
"I stayed up late last night." と表現することができます。ここで "stayed up" は夜遅くまで目を覚ましている状態を指し、"late" は遅い時間を意味します。"last night" で昨夜、昨日の夜を示します。
役に立ちそうな単語とフレーズ:
to burn the midnight oil
to pull an all-nighter
sleepless
"to burn the midnight oil" は非常に遅い時間まで働くこと、"to pull an all-nighter" は徹夜することを意味し、"sleepless" は眠らないという adjective(形容詞)です。