Android - определение того, находится ли LocalTime между набором времени (включая последнюю полуночи и после полуночи)JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Android - определение того, находится ли LocalTime между набором времени (включая последнюю полуночи и после полуночи)

Сообщение Anonymous »

В настоящее время я пытаюсь выяснить, находится ли определенное время между часовым и окончательным временем начала.

Код: Выделить всё

if (localTimeNow.isAfter(startShift.minus(1, ChronoUnit.HOURS)) &&
localTimeNow.isBefore(endShift)) {
Toast.makeText(this, "In shift", Toast.LENGTH_SHORT).show();
} else {
Toast.makeText(this, "Not in shift", Toast.LENGTH_SHORT).show();
}
Это будет работать хорошо, если, скажем, StartShift на 08:00, а Endshift в 16:00, но это не работает, когда я становлюсь StartShift в 22:00 и Endshift в 06:00.
Любое предложение о логике здесь?

Подробнее здесь: https://stackoverflow.com/questions/690 ... uding-past
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»