Как рассчитать разницу между двумя метками Java java.sql.Timestamp?

Я использую этот метод, чтобы jre увидеть разницу между двумя .java java.sql.Timestmap

/**
 * Get a diff between two timestamps.
 *
 * @param oldTs The older timestamp
 * @param newTs The newer timestamp
 * @param timeUnit The unit in which you want the diff
 * @return The diff value, in the provided time unit.
 */
public static long getDateDiff(Timestamp oldTs, Timestamp newTs, TimeUnit timeUnit) {
    long diffInMS = newTs.getTime() - oldTs.getTime();
    return timeUnit.convert(diffInMS, TimeUnit.MILLISECONDS);
}

// Examples:
// long diffMinutes = getDateDiff(oldTs, newTs, TimeUnit.MINUTES);
// long diffHours = getDateDiff(oldTs, newTs, TimeUnit.HOURS);

java

timestamp

2022-08-25T12:02:29+00:00
Вопросы с похожей тематикой, как у вопроса:

Как рассчитать разницу между двумя метками Java java.sql.Timestamp?