同じ問題をかかえている人がいました。
上記スレッドによると、SelectPDFがUTC(標準時)を使っているために起こる現象のようです。回避策としてDateFormatではなくTextとして出力すればよいみたいです。それか、Dateを使うにしても例えば日本時間に固定にして使ってみるとかいかがでしょうか?