Я пытаюсь сравнить строки:Сравнивая два времени в строках
Время начала: 10:00 Время окончания: 12:00
В действительности есть время начала массив, который содержит мои ценности и end time array. В этом случае она будет структурирована как таковой:
StartTimes[0] = "10:00"
EndTimes[0] = "12:00"
Что является лучшим способом (с помощью Java), чтобы узнать время между временем. Время начала всегда будет до конца. Должен ли я попытаться отделить строку за минуту и час с помощью регулярного выражения, затем проанализировать час и разобрать минута, сравнить, а затем использовать эту информацию, определить разницу, или это их метод сравнения времени в java? Обратите внимание, что эти времена находятся в 24-часовом формате, поэтому для ex. 1:00 вечера будет отображаться как 13:00.
какая версия Java? – attila
Я использую последнюю версию. Я только что установил jre с тех пор, как я перевел компьютеры, и мне пришлось повторно установить jre. – user3505931
Вы хотите учитывать Летнее время или другие подобные аномалии? Или вы хотите принять стандартные 24-часовые дни? –