val formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd'T'HH:mm:ss", Locale.KOREA)
val nowDateTime = LocalDateTime.now()
val localStartDateTime = LocalDateTime.parse(nowDateTime.toString(), formatter)
val DT = DateTimeFormatter.ofPattern("HH시 mm분 ss초").format(localStartDateTime)
LocalDateTime.parse(nowDateTime.toString(), formatter)
에 변환할 LocalDateTime 형식의 변수를 할당하여 주시고
리턴되는 값을 변경하고 싶으시다면, DateTimeFormatter.ofPattern() 함수 문자열로된 인자를 변경해 주시기 바랍니다.
아래 문자들이 치환됩니다.
| G | 연대 (BC, AD) |
| y/Y | 년도 |
| M/L | 월 (1~12 또는 1월~12월) |
| Q/q | 분기(quarter) |
| w | 년의 몇 번째 주 (1~53) |
| W | 월의 몇 번째 주 (1~5) |
| D | 년의 몇 번째 일 (1~366) |
| d | 월의 몇 번째 일 (1~31) |
| F | 월의 몇 번째 요일 (1~5) |
| E/e | 요일 |
| a | 오전/오후 (AM/PM) |
| H | 시간 (0~23) |
| h | 시간 (1~12) |
| k | 시간 (1~24) |
| K | 시간 (0~11) |
| m | 분 (0~59) |
| s | 초 (0~59) |
| S | 1/1000초 (0~999) |
| A | 1/1000초 (그 날의 0시 0분 0초 부터의 시간) |
| n | 나노초 (0~999999999) |
| N | 나노초 (그 날의 0시 0분 0초 부터의 시간) |
| V | 시간대 ID(VV) |
| z | 시간대(Time zone) 이름 |
| O | 지역화된 zone-offset |
| Z | zone-offset |
| X/x | zone-offset(Z는 +00:00를 의미) |
| ’ | escape 문자 (특수문자를 표현하는 데 사용) |
반응형