간혹 날짜 관련한 작업중 시작일 종료일등을 구할때 특정일+00:00:00 로 변환하고 싶을 때가 있다.
예로 이글을 쓰는 시간인 "2016/06/01 10:33:24"를 "2016/06/01 00:00:00"로..
joda 에서는 roundFloorCopy()를 이용하여 다음과 같이 처리하면 된다.
DateTime basicDateTime = DateTime.now();
DateTime basicDate = basicDateTime.dayOfMonth().roundFloorCopy();
System.out.println(basicDate.toString("yyyyMMdd HH:mm:ss"));
>> 2016/06/01 00:00:00
그외.
basicDateTime.hourOfDay().roundFloorCopy() -> 2016/06/01 10:00:00
basicDateTime.minuteOfDay().roundFloorCopy() -> 2016/06/01 10:44:00
basicDateTime.withTimeAtStartOfDay()