Я получаю две даты как значения String, и я хотел проверить время начала раньше, чем время окончания. Я сравниваю их, так как он не преобразовывает их на сегодняшний день, используя SimpleDateFormat
, например:
String startTime = "2013-01-02 14:25:56";
String endTime = "2013-01-02 14:30:56";
if(endTime.compareTo(startTime) > 0){
System.out.println("End time is greater than start time");
}
Действительно ли нужно преобразовать их на сегодняшний день и сравнить? Я пропущу что-нибудь? Я поступаю правильно?