Сравните два объекта DateUtilJAVA

Программисты JAVA общаются здесь
Anonymous
Сравните два объекта DateUtil

Сообщение Anonymous »

Я создаю пару объектов даты, как таковые: < /p>
var labOrderTime = '20230811'
labOrderTime = DateUtil.convertDate('yyyyMMdd', 'yyyy-MM-dd', labOrderTime)

var start = '20230811125910'
start = DateUtil.convertDate('yyyyMMdd', 'yyyy-MM-dd', start)
< /code>
Я пытаюсь сравнить их, чтобы увидеть, находятся ли они в один и тот же день. Я запускаю его с проблемами, хотя и пытаюсь сравнить объекты даты, которые имеют временную метку с теми, которые этого не делают. < /P>
Что -то вроде этого: < /p>
if(labOrderTime == start ){
return 1
}
if(labOrderTime < start ){
return 2
}
if(labOrderTime > start ){
return 3
}
< /code>
Я вижу, что он возвращает 2, потому что он рассматривает мой объект Labordertime как '2023-08-11 00:00:00'. Любая помощь будет оценена.

Подробнее здесь: https://stackoverflow.com/questions/769 ... il-objects

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