代わりにfoundData.getTimestamp()を使用して、通常のJavaデータクラスに変換できるタイムスタンプを取得できます:)
だから、あなたは次のようなものを持っているでしょう
Date dateSet = new Date(foundData.getTimestamp("dateSet").getTime());
または、Dateインスタンスの操作に慣れていない場合(カレンダーも使用する必要があります)、SQLクエリで直接チェックを行うことができます。
String getCredentials = "SELECT id,dateSet,strength, IF(dateSet < NOW() - INTERVAL 1 YEAR, TRUE, FALSE) AS oldPasswd FROM users WHERE email=? AND hashPassword=SHA2(CONCAT(?, salt), 256)";
そして
else if (foundData.getBoolean("oldPasswd")) {
return "2";
}