일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Elasticsearch
- analyzer test
- 파이썬
- docker
- aggregation
- aggs
- matplotlib
- token filter test
- Mac
- sort
- licence delete curl
- ELASTIC
- Test
- License
- query
- springboot
- flask
- 차트
- zip 파일 암호화
- license delete
- Kafka
- 900gle
- zip 암호화
- high level client
- API
- Python
- TensorFlow
- Java
- MySQL
- plugin
Archives
- Today
- Total
개발잡부
[java] LocalDateTime 본문
반응형
LocalDateTime now = LocalDateTime.now(ZoneId.of("Asia/Seoul")); //한국시간
System.out.println(now); //2021-02-23T11:23:45.889
//시간을 -> yyyyMMddHHmmss로 format할 수 있음.
DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyyMMddHHmmss");
System.out.println(now.format(dtf)); //20210223115035
//문자를 -> date로 파싱하기
LocalDateTime parse = LocalDateTime.parse("20210223114621",dtf);
System.out.println("parse : "+ parse); //parse : 2021-02-23T11:46:21
//날짜 연산 (minus 동일)
//새로운 객체를 반환해서 사용해야한다. now 객체가 바뀌는게 아님
LocalDateTime plusSecond = now.plusSeconds(10);
System.out.println("초 연산 : "+plusSecond);
LocalDateTime plusMinutes = now.plusMinutes(10);
System.out.println("분 연산 : "+plusMinutes);
LocalDateTime plusHours = now.plusHours(10);
System.out.println("시간 연산: "+plusMinutes);
LocalDateTime plusDay = now.plusDays(20);
System.out.println("day 연산: "+plusDay);
LocalDateTime plusMonth = now.plusMonths(11);
System.out.println("Month 연산: "+plusMonth);
LocalDateTime plusYear = now.plusYears(3);
System.out.println("Year 연산: "+plusYear);
반응형
'JAVA > java' 카테고리의 다른 글
[java] File Class (0) | 2023.03.18 |
---|---|
[java] 제네릭(generic) (0) | 2023.03.05 |
[java]Array.Sort, Collections.sort (0) | 2022.09.18 |
[java] Web server failed to start. Port 8080 was already in use. (0) | 2022.08.06 |
[java] java 라이브러리 스택(Stack) 관련 메서드 (0) | 2022.07.26 |
Comments