Jenkins
현재시간, 1시간 전, 1일 전 datetime 을 원하는 포맷으로 구하기
thxxyj
2024. 3. 25. 15:54
728x90
현재 시간과 현재 시간 기준으로 전, 후 시간을 원하는 포맷으로 구하는 방법
import java.text.SimpleDateFormat
import java.util.Calendar
def get_date() {
Date date = new Date() // 현재 시간
SimpleDateFormat dtformat = new SimpleDateFormat("yyMMdd_HHmmss") // 포맷 변경
Calendar calendar = Calendar.getInstance()
calendar.setTime(date)
today = dtformat.format(calendar.getTime()) // 현재
calendar.add(Calendar.MINUTE, 3)
threeminafter = dtformat.format(calendar.getTime()) // 3분 뒤
calendar.add(Calendar.HOUR, -1)
onehourago = dtformat.format(calendar.getTime()) // 1시간 전
calendar.add(Calendar.DATE, -1)
yesterday = dtformat.format(calendar.getTime()) // 1일 전
}
728x90