As your example perfectly demonstrates, using different names can be quite misleading. Someone reading your script would probably expect to see 'Monday' or '1' in a variable called $day, whereas $date is the name that leads directly to the right idea.
Descriptive variable names are a blessing. Make the most of it.