저는 테이블이있는 데이터베이스를 가지고 있으며, 세 개의 열이있는 두 계정에서 계정 잔액의 변경 사항을 저장합니다. float balance, #The account balance after the change
Date date, #Date that balance change occurred
int aid #Account that the balanc
JDK의 날짜 및 시간 클래스와 관련 서식 지정 방법에 익숙합니다. 나는 장님 일지 모르지만, 시간 간격을 처리하기 위해 동등한 클래스 집합을 찾을 수는 없습니다. 예를 들어, 주어진 긴 값 (밀리 초)에 대한 일 수를 표시하려고합니다. 이 변환을 수행하는 방법은 매우 간단하지만, 국제화 및 현지화 지원을 고려할 때이 작업은 그리 간단하지 않습니다. JDK
다른 간격으로 특정 값의 분류가 있습니다. 대부분의 형식은 [20-30]이지만 일부는 [30- 무한 형식]의 형식입니다. 양쪽에 닫혀 있지 않습니다 간격 (예를 들어 (0-5) 또는 [0-5)) 간격을 : 이 당신이 알고있는 간격 클래스가있는 나타낼 수가 무한에 닫히는 (또는 시작하는)
나는 가장 가까운 지정된 간격 (이 경우에는 금융 시장 진드기 크기)으로 반올림해야하는 BigDecimal 계산 결과가 있습니다. 예컨대 가격 [눈금 크기] -> 반올림 가격 100.1 [0.25] -> 100
100.2 [0.25] -> 100.25
100.1 [0.125] -> 100.125
100.2 [0.125] -> 100.25
감사합니다