Перед дательным падежом слова «день» в русском языке используются разные предлоги, потому что выбор зависит от стилистики и удобства произношения. 1
Предлог «к» употребляется в большинстве случаев и обозначает предмет, к которому направлено действие. 13
Предлог «ко» используется, если следующее слово начинается со скопления согласных, неудобных для произношения. 1 В этом случае гласная буква в предлоге создаёт фонетическую подушку между предлогом и словом, позволяя говорящему свободно и чётко произносить группу согласных. 1 Например, в сочетании «ко дню» (труднопроизносимое скопление согласных «кдн»). 1
Также выбор предлога зависит от контекста: если речь идёт о праздничных мероприятиях, то употребляется «ко», если о повседневных заботах — «к». 1