String value = String.valueOf(/*값*/);

 

 

 

 

 

 

public void getMethodname(){
    String methodName = Thread.currentThread().getStackTrace()[1].getMethodName(); // 현재 메소드명
    System.out.println("현재 메소드명 : " + methodName);
}

 

 

 

참고 사이트

https://devmoony.tistory.com/94

https://hjh0827.tistory.com/88

 

 

 

 

1. LocalDate

String date = "2023-07-27";

// String to LocalDate
LocalDate parse = LocalDate.parse(strDate);

// LocalDate to String
DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("dd MMM uuuu");
System.out.println(parse + " formats as " + dateTimeFormatter.format(parse));

 

 

2. LocalDateTime

String date = "2023-07-27 17:58:11";

// String to LocalDateTime
LocalDateTime parse = LocalDateTime.parse(date, DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));

// LocalDateTime to String
DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("dd MMM uuuu");
System.out.println(parse + " formats as " + dateTimeFormatter.format(parse));

 

 

 

1. yyyy-MM-dd는 LocalDate의 기본 포맷이기 때문에 Fomatter가 없어도 parse 가능

2. yyyy-MM-dd HH:mm:ss는 LocalDateTime에 기본 포맷이 아니기 때문에 Formatter가 반드시 필요

 

 

 

 

 

참고 사이트

https://ksk-developer.tistory.com/48

 

날짜 비교 참고 사이트

https://hianna.tistory.com/611

 

 

+ Recent posts