PDのずっと昔からあるバグだと思うんだけど、
ファイルの時刻の処理がおかしいよね?
9時間ずれて処理している。
たぶんUTCとJST(現地時間)の処理が混乱している。

たとえばRecently modified ageを1日にすると24時間前に更新されたファイルが
一番後ろに配置されるはずだけど、実際には9時間早まって、
15時間前に更新されたファイルだけが一番後ろに配置される。