Разница между тире и двоеточием в сложных конструкциях с временным значением заключается в том, что тире ставится для выделения временного аспекта. 1
Например: «Начнётся лето — ученики смогут отдохнуть» (когда именно ученики получат возможность отдохнуть). 1
Двоеточие же ставится, когда основная часть высказывания находится в первой части сложного предложения, а во второй части содержится пояснение, раскрывается содержание первой части или есть указание на причину. 4 Например: «Я предал всё: на шумный круг друзей я променял священный шум дубравы». 4
Таким образом, тире используется для указания на время, а двоеточие — когда вторая часть предложения раскрывает содержание первой. 14