Java
[java] 시간, 날짜 포맷 자연스럽게 출력하는 방법
디케이형
2021. 1. 30. 03:34
반응형
1. Date객체를 활용하는 방법
SimpleDateFormat format1 = new SimpleDateFormat ( "yyyy-MM-dd HH:mm:ss");
SimpleDateFormat format2 = new SimpleDateFormat ( "yyyy년 MM월dd일 HH시mm분ss초");
Date time = new Date(); String time1 = format1.format(time);
String time2 = format2.format(time); System.out.println(time1);
System.out.println(time2);
2. Calendar클래스의 getInstance()메서드를 활용하는 방법
SimpleDateFormat format1 = new SimpleDateFormat ( "yyyy-MM-dd HH:mm:ss");
SimpleDateFormat format2 = new SimpleDateFormat ( "yyyy년 MM월dd일 HH시mm분ss초");
Calendar time = Calendar.getInstance();
String format_time1 = format1.format(time.getTime());
String format_time2 = format2.format(time.getTime());
System.out.println(format_time1);
System.out.println(format_time2);
3. System클래스의 currentTimeMillis()메서드를 활용하는 방법
SimpleDateFormat format1 = new SimpleDateFormat ( "yyyy-MM-dd HH:mm:ss");
SimpleDateFormat format2 = new SimpleDateFormat ( "yyyy년 MM월dd일 HH시mm분ss초");
String format_time1 = format1.format (System.currentTimeMillis());
String format_time2 = format2.format (System.currentTimeMillis());
System.out.println(format_time1); System.out.println(format_time2);
출처: https://solbel.tistory.com/612 [개발자의 끄적끄적]
반응형