Теорія:

Прийменники часу (prepositions of time) — вказують на час виконання або на тривалість дії, період часу:

about — приблизно, біля (стосовно часу);
after — післе, пізніше;
at — в, під час;
before — до, перед, раніше;
by — до певного часу;
during — протягом, під час;
for — протягом, впродовж;
from — з, от, починаючи з;
in — протягом, впродовж, через;
on — в, протягом, впродовж;
past — після, пізніше;
since — з, з часу, з тих пір як, після;
through — протягом, впродовж, увесь період;
till — до, не раніше ніж, до тих пір, поки;
until — до, не раніше ніж, до тих пір, поки;
within — протягом, не позніше.
Приклад:
It rained through June and into the first half of July.

We waited till six thirty for you.

The tickets should reach you within the week (\(=\) before the end of this week).