| |
ファイル名がUnixTimeになってるっぽいので、ファイル名をUTCに戻してフォトアプリ上でタイムラインが正常になるようにリネームするスクリプト
import glob
import os
import sys
import re
from datetime import datetime
path = 'line*.jpg'
i = 1
flist = glob.glob(path)
print(flist)
for file in flist:
unixtime = file[5:15]
timestamp= (int)(unixtime)
value= datetime.datetime.fromtimestamp(timestamp)
print(f"{value:%Y%m%d_%H%M%S_}")
file_date = f"{value:%Y%m%d_%H%M%S_}"
fname = file[:5] + file_date + file[5:]
print(fname)