\day is a parameter that TeX initiates to the day of the month. It may be changed to any integer <integer> with either of two equivalent forms above.
Recall that the command \number will typeset the decimal representation of whatever follows it, and so if todays date is the 30th then
will typeset 30, if the \day parameter has not be redefined.
will typeset -45.