There's also a DailyRollingFileAppender
Edit: after reading this worrying statement:
DailyRollingFileAppender has been observed to exhibit synchronization issues and data loss. The log4j extras companion includes alternatives which should be considered for new deployments and which are discussed in the documentation for org.apache.log4j.rolling.RollingFileAppender.
from the above URL (which I never realized before), then the log4j-extras looks to be a better option.