JAVA
[Java] 자바 날짜 구하기 String to Date 형변환 Date to String
오탄자
2020. 7. 31. 18:19
자바 시간 구하기
- 자바 날짜함수
- String to Date
- Date to String
현재시간 (2020 년 07월 31일 17시 40분 05초)
Date date = new Date();
SimpleDateFormat simpleDate = new SimpleDateFormat("yyyy 년 MM월 dd일 HH시 mm분 ss초");
System.out.println(simpleDate.format(date));
현재시간 (20200731174011)
Date date = new Date();
SimpleDateFormat simpleDate = new SimpleDateFormat("yyyyMMddHHmmss");
System.out.println(simpleDate.format(date));
두 날짜간 차이 계산 (4)
String sDate = "20200701";
String eDate = "20200705";
String dataFormat = "yyyyMMdd";
SimpleDateFormat sdf = new SimpleDateFormat(dataFormat, Locale.KOREA);
Date startDate = null;
Date endDate = null;
lond day = 0;
try {
startDate = sdf.parse(sDate);
endDate = sdf.parse(eDate);
catch (ParseException e) {
}
day = (endDate.getTime() - sDate.getTime()) / (1000 * 60 * 60 * 24);
System.out.println(Math.abs(dat));
String to Date (Fri Jul 31 18:02:05 KST 2020)
try {
String date = "2020-07-31 18:02:05";
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date d = format.parse(date);
System.out.println(d);
} catch (ParseException e) {
e.printStackTrace();
}
Date to String (2020-07-31 18:03:38)
try {
Date date = new Date();
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String d = format.format(date);
System.out.println(d);
} catch (ParseException e) {
e.printStackTrace();
}