Why not "cada dia/a cada dia"?
"cada dia", not used as much as "todo dia"
Isn't "todo dia" the whole day?
whole day = todo O dia / O dia todo