import os
# 指定した日時に変更する
os.utime(path='ファイル名', times=(アクセス日時, 更新日時))
# システム日時に変更する
os.utime(path='ファイル名', times=None)
import os
from datetime import datetime
# アクセス日時を 2031年12月01日 23時50分59秒に
atime = datetime(year=2031, month=12, day=1, hour=23, minute=50, second=59, microsecond=0)
# 更新日時(修正時間)を 2030年12月01日 23時50分59秒に
mtime = datetime(year=2030, month=12, day=1, hour=23, minute=50, second=59, microsecond=0)
# アクセス日時 と 更新日時 を変更
os.utime(path='./test.txt', times=(atime.timestamp(), mtime.timestamp()))
import os
target = './test.txt'
# 元の日時を取得
sr = os.stat(path=target)
# アクセス日時のみ変更
os.utime(path=target, times=(新しいアクセス日時, sr.st_mtime))
# 更新日時のみ変更
os.utime(path=target, times=(sr.st_atime, 新しい更新日時))