В значении приуроченности к какому-то событию, празднику нужно использовать предлог ко.
подарок ко дню рождения
концерт ко Дню защитника Отечества
Если же нет «праздничного» подтекста, а обозначается лишь явление или дата, то используется предлог к.
Он равнодушно относится к дню рождения.
Доделаем работу к Дню знаний.