반응형
Notice
Recent Posts
Recent Comments
IT 일기장
[Java] 현재 날짜 및 시간 구하기 본문
반응형
간단한건데 찾아보니 적어놓지 않았었다.. 그래도 적어놓는 습관은 좋으니 남겨둔다.
SimpleDateFormat을 이용한 방식이며 한국 시간 기준으로 정확하게 출력된다. 날짜 뽑아내는 패턴도 알아두자.
yy : 년도 (뒷 2자리)
ex) 2024년 => 24
yyyy : 년도 (4자리)
ex) 2024년 => 2024
M : 월 (1자리 숫자인 경우 그대로)
ex) 6월 => 6
MM : 월 (1자리 숫자인 경우 앞에 0이 붙음)
ex) 6월 => 06
d : 일 (1자리 숫자인 경우 그대로)
ex) 1일 => 1 , 26일 => 26
dd : 일 (1자리 숫자인 경우 앞에 0이 붙음)
ex) 1일 => 01 , 26일 => 26
h : 시 (1자리 숫자인 경우 그대로, 오전/오후 구분이 없음)
ex) 1시 => 1 , 12시 => 12
hh : 시 (1자리 숫자인 경우 앞에 0이 붙음, 오전/오후 구분이 없음)
ex) 오전/오후 1시 => 01
H : 시 (1자리 숫자인 경우 그대로, 오전/오후 구분이 있음 )
ex) 오전 1시 => 1 , 오후 1시 => 13
HH : 시 (1자리 숫자인 경우 앞에 0이 붙음, 오전/오후 구분이 있음)
ex) 오전 1시 => 01 , 오후 1시 => 13
m : 분 (1자리 숫자인 경우 그대로)
ex) 3분 => 3 , 12분 => 12
mm : 분 (1자리 숫자인 경우 앞에 0이 붙음)
ex) 3분 => 03
import java.sql.Timestamp;
import java.text.SimpleDateFormat;
import java.util.Locale;
String str = "";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss",Locale.KOREA);
Timestamp ts = new Timestamp(System.currentTimeMillis());
str = sdf.format(ts.getTime());
System.out.println(str);
반응형
'프로그래밍 언어 > Java' 카테고리의 다른 글
[Java] MVC2 패턴 기본 CRUD 자동 파일 생성 (0) | 2024.11.06 |
---|---|
[Java] POI로 SXSSFWorkbook 엑셀 다운로드 구현 (0) | 2024.08.27 |
[Java] LinkedHashMap 사용법과 예제 (0) | 2024.06.25 |
[Java] List<Map<..>>을 Json으로 변환 (0) | 2024.06.18 |
[Java] 코드 취소선 (deprecated) (0) | 2022.12.08 |
Comments