TIL-06/05

choichoichoi·2023년 6월 5일
0

내일배움캠프

목록 보기
17/36
post-thumbnail

내일배움캠프 4주차 1일

자바 현재 날짜, 시간 출력하는 방법
JAVA8 이후에는 java.time패키지의 클래스가 있어서 이 클래스를 사용하여 날짜와 시간을 출력할 수 있다.

java.time.LocalDateTime

이 클래스는 날짜와 시간을 동시에 출력해 주는 아이이다.

import java.time.LocalDateTime;

public class text {
    public static void main(String[] args) {
        LocalDateTime now = LocalDateTime.now();
        System.out.println(now);
    }
}

LocalDateTime.now();메소드를 이용하면 현재시간과 날짜가 모두 나온다.

이렇게 숫자로만 값이 나오는데 문자와 합께 출력하고 싶을 땐 포맷팅을 해주면 된다.

  • 포맷팅이란 특정한 위치에 특정한 값을 삽입해주는걸 말한다.
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
public class text {
    public static void main(String[] args) {
        LocalDateTime now = LocalDateTime.now();
        System.out.println(now);

        String formatedNow = now.format(DateTimeFormatter.ofPattern("yyyy년 MM월 dd일 HH시 mm분 ss초"));
        //포맷팅
        System.out.println(formatedNow);

이렇게 DateTimeFormatter 클래스를 이용해서 포맷팅을 할 수 있다.

이렇게 보기 좋게 출력값이 나온다.

참고 블로그 : https://hianna.tistory.com/607

0개의 댓글