The first: the question is incorrectly formulated
Correctly to speak "в чем разница?"
The second: usually speak "целый день" or "весь день".
These words are synonyms. They have identical sense.
For example:
Целый день я работал.=Весь день я работал
Весь день я провел в парке.=Целый день я провел в парке
The third: correctly to speak "всю неделю"
For example:
Всю неделю я учил английский язык.
Less often speak "целая неделя"
For example:
На проверку документов ушла целая неделя.