Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BE] [REFACTOR] 논문 집권호 데이터 형식 수정 및 게시글 등록일 필드 추가 #197

Merged
merged 12 commits into from
Dec 8, 2024

Conversation

2Jin1031
Copy link
Collaborator

@2Jin1031 2Jin1031 commented Dec 8, 2024

  • 💯 테스트는 잘 통과했나요?
  • 🏗️ 빌드는 성공했나요?
  • 🧹 불필요한 코드는 제거했나요?
  • 💭 이슈는 등록했나요?
  • 🏷️ 라벨은 등록했나요?

작업 내용

  • 논문 집권호 데이터 형식 수정
    • 집권호 데이터 형식에 Vol. 등과 같은 포멧형식이 포함되어 있어 더블표기 되는 현상 -> 숫자만 포함되도록 데이터 수정
  • 게시글 등록일 필드 추가
    • 등록일 데이터 없었던 거 추가
  • TimeUtil에 변환 로직 추가
public static String toRelativeTimeFormat(LocalDateTime localDateTime) {
        LocalDateTime now = LocalDateTime.now();
        long diffTime = localDateTime.until(now, ChronoUnit.SECONDS);

        if (diffTime < SEC) {
            return diffTime + "초 전";
        }
        diffTime = diffTime / SEC;
        if (diffTime < MIN) {
            return diffTime + "분 전";
        }
        diffTime = diffTime / MIN;
        if (diffTime < HOUR) {
            return diffTime + "시간 전";
        }
        diffTime = diffTime / HOUR;
        if (diffTime < DAY) {
            return diffTime + "일 전";
        }
        diffTime = diffTime / DAY;
        if (diffTime < MONTH) {
            return diffTime + "개월 전";
        }

        diffTime = diffTime / MONTH;
        return diffTime + "년 전";
    }

스크린샷

image
image
수정 전 스크린 샷

주의사항

@2Jin1031 2Jin1031 requested a review from urinaner December 8, 2024 02:27
@urinaner urinaner merged commit 328846d into main Dec 8, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants