언어/JAVA
![](https://tistory1.daumcdn.net/tistory/4661613/skin/images/no-image.jpg)
스프링 부트 이용하여 배치 작업하는 코드 작성하기 @Scheduled(cron = "0 0 12 * * *") public void startBatch(){ log.info("배치 시작"); batchService.checkService(); log.info("배치 끝"); } 매일 정오에 checkService()가 실행되기 위해서는 Service에 위와 같이 코드를 작성한다. 사용 예 표현식 의미 0 0 12 * * * 매일 12시에 실행 0 15 10 * * * 매일 10시 15분에 실행 0 * 14 * * * 매일 14시에 0분~59분까지 매분 실행 0 0/5 14 * * * 매일 14시에 시작해서 5분 간격으로 실행 0 0/5 14,18 * * * 매일 14시, 18시에 시작해서 5분 간격으로 ..
![](http://i1.daumcdn.net/thumb/C400x400/?fname=https://blog.kakaocdn.net/dn/cbOiex/btq6DS4oUvH/QViUk0mvaFCbTWQkctu8fK/img.png)
![](https://tistory1.daumcdn.net/tistory/4661613/skin/images/no-image.jpg)
개발하다보면 DB에 저장해둔 날짜형식을 다른 형식으로 변경하여 다른곳에 사용해야할 때가 있다. 그때 활용하게 되는게, SimpleDateFormat 객체이다. 해당 객체를 사용하기 위해서는 import 를 해주어야한다. import java.text.SimpleDateFormat; 원하는 동작 2021-06-08 11:00 -> 20210608110055 / 20210608 먼저 변경되기 전 format의 객체를 생성한다. SimpleDateFormat oldFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm"); 변경할 format의 객체를 생성한다. SimpleDateFormat newFormat = new SimpleDateFormat("yyyyMMddHHmmss"..