by the time

[baɪ ðə taɪm] バイ・ザ・タイム

1. ある出来事が起こる時点までに、またはその時点には、別の出来事が完了している、または完了するだろうという状況を表す。「〜する時までに」「〜する頃には」

「by the time」は、ある出来事が発生する特定の「時」を基準に、その時までに、またはその時には、別の事柄がすでに完了しているか、あるいは完了する予定であることを示します。過去、現在、未来の出来事に対して使われます。
By the time he arrived, the party was already over. (彼が着いた時には、パーティーはもう終わっていた。)