This depends on exposure to direct sunlight, foot traffic, and the quality of the work done.
To keep your wood floors in pristine condition, you will need a refinishing job done every 10 years. Wood floors with low foot traffic may need refinishing less frequently.
Wood floors getting plenty of sunlight will need maintenance often. This is to prevent ultraviolet damage.