Currently there is no feature in log4j to rollover file at a specific time daily. If the user wants log file to rollover at 5pm everyday, then current appenders are not configurable for this scenario.