Вместо това можете да използвате foundData.getTimestamp() и да получите времева марка, която можете да преобразувате в нормален клас данни на Java :)
Така че ще имате нещо като
Date dateSet = new Date(foundData.getTimestamp("dateSet").getTime());
или алтернативно, ако не сте запознати с работата с екземпляри на дата (ще трябва да използвате и календар), можете да направите проверката директно във вашата 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";
}