Сравнивать два часа (Тиместамп) Мискл Java

Я должен сравнивать 2 часа одну, что уже зарегистрирован базы данных и настоящий час, они сказали мне, что я могу использовать в MySQL способствовать тому, чтобы он возвратил истинного или фальшивого и минуты различия, потом в java я должен получать то, что он возвращает, и согласно что-нибудь в этом роде реализовывать действие. Кто-то мог бы давать мне пример этого? Большое спасибо.

1
задан 21.05.2016, 03:31
2 ответа

Также ты можешь они используют функцию TIMESTAMPDIFF MySQL. Чтобы сравнивать минуты:

SELECT timestampdiff(MINUTE, nombre_columna, now()) <= 120
  FROM tabla
 WHERE otra_columna = algun_valor

Он возвратит 1 если они еще не провели 120 минут или 0 в противоположном случае, в зависимости от стоимости nombre_columna (TIMESTAMP) до настоящего времени.

———————
ЗАМЕТЬ: Чтобы использовать эту функцию MySQL в JPA, может быть использованным решение родного SQL (createNativeQuery).

1
ответ дан 24.11.2019, 14:19
SELECT unix_timestamp( columna ) - unix_timestamp( sysdate() ) AS diferencia FROM tabla;

ты не идет в devlover истинный или фальшивый а различие, но с этим ты это обрабатываешь в java

0
ответ дан 24.11.2019, 14:19

Теги

Похожие вопросы