вы не можете сделать это с date()
date()
= Возвращает строку, отформатированную в соответствии с заданной строкой формата, используя данную целочисленную временную метку или текущее время, если временная метка не указана.
Вы можете установить массив со своими значениями:
$dates = array("", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday");
echo $dates[1]; // will output Monday
если вы хотите название текущего дня
echo date ('l'); // (lowercase 'L')
Другими словами, прочитайте руководство