티스토리 뷰
자바(JAVA) API LocalDateTime을 toString, replace, substring, indexOf 활용해서 바꾸는 방법
justgodoit 2024. 7. 9. 18:35목차
현재 날짜와 시간 가져오기
String dateTime = LocalDateTime.now().toString();
1. LocalDateTime.now() 메서드를 사용하여 현재 날짜와 시간을 LocalDateTime 객체로 가져옵니다.
2. toString() 메서드를 사용하여 이 객체를 문자열로 변환합니다.
3. 변환된 문자열은 dateTime 변수에 저장됩니다.
예: 2024-07-09T15:32:45.123456
문자열에서 'T' 문자를 공백으로 대체하기
dateTime.replace("T", " ")
1. replace("T", " ") 메서드를 사용하여 문자열 내의 T 문자를 공백으로 대체합니다.
결과: 2024-07-09 15:32:45.123456
마이크로초 부분 제거하기
dateTime.indexOf(".")
1. indexOf(".") 메서드를 사용하여 문자열 내에서 . 문자가 처음 등장하는 위치를 찾습니다.
예: . 문자의 인덱스가 19라면, 문자열은 2024-07-09 15:32:45.123456입니다.
부분 문자열 추출하기
dateTime.replace("T", " ").substring(0, dateTime.indexOf("."))
1. substring(0, dateTime.indexOf(".")) 메서드를 사용하여 문자열의 시작부터 "." 문자가 등장하는 위치까지의 부분 문자열을 추출합니다.
결과: 2024-07-09 15:32:45
결과 출력하기
System.out.println(dateTime.replace("T", " ").substring(0, dateTime.indexOf(".")));
1. 변환된 문자열을 출력합니다.
최종 출력: 2024-07-09 15:32:45
전체 설명 요약
String dateTime = LocalDateTime.now().toString();
LocalDateTime 객체를 문자열로 변환하여 dateTime 변수에 저장합니다.
예: dateTime = "2024-07-09T15:32:45.123456"
dateTime.replace("T", " ")
문자열 내의 T 문자를 공백으로 대체합니다.
예: dateTime = "2024-07-09 15:32:45.123456"
dateTime.indexOf(".")
문자열 내에서 . 문자가 처음 나타나는 인덱스를 찾습니다.
예: . 문자의 인덱스는 19입니다.
dateTime.replace("T", " ").substring(0, dateTime.indexOf("."))
문자열의 시작부터 . 문자가 등장하는 위치까지의 부분 문자열을 추출합니다.
예: 2024-07-09 15:32:45
이 설명을 통해 코드를 단계별로 이해할 수 있습니다.
'JAVA > API' 카테고리의 다른 글
자바(JAVA) API 문자열 생성할 때 두가지 방법 (0) | 2024.07.11 |
---|---|
자바(JAVA) API substring 메서드 (0) | 2024.07.09 |
- Total
- Today
- Yesterday
- 코딩활용능력 기출문제
- 개발자 자격증 준비
- oracle 자원 사용 권한 주는 명령어
- 정보처리기능가 필기 시험문제
- oracle 권한주는 명령어
- 코딩활용능력자격증 문제풀이
- 파이썬 else 문
- oracla 사용자 계정 만드는 방법
- oracle 권한 부여 명령어
- 코딩활용능력 자격증
- 정보처리기능사 자격증 문제
- 정보처리기능사 시험 문제
- 정보처리기능사 필기 문제
- 정보처리기능사 준비
- 코딩활용능력 자격증 조건문
- 파이썬 elif문
- 코딩활용능력 자격증 시험문제
- 정보처리기능사 필기 준비
- oracle 사용자 계정 만들기
- 코딩활용능력자격증
- 코딩활용능력자격증 문제
- oracle 시스템 명령어
- 코딩활용능력 시험일정
- 정보처리 기능사 필기 준비
- 정보처리기능사 자격증 준비
- 코딩활용능력 자격증 기출문제
- 코딩활용능력 자격증 파이썬
- 정보처리산업기사 자격증
- Oracle
- ocalce 사용자 계정 삭제하는 방법
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |