import os import time from datetime import datetime, timedelta def do(nYears): atime = datetime.now() + timedelta(nYears * 365) atime = time.mktime(atime.timetuple()) mtime = time.mktime(datetime.now().timetuple()) os.utime('test.txt', (atime, mtime)) if not os.path.exists('test.txt'): open('test.txt').write('a') for i in range(1,100): do(i) print '%d ok' %i