개발/JAVA
날짜 구하기
신매력
2012. 8. 9. 11:19
날짜는 계산해야될 때 마다 매번 또찾아보고 또찾아보고 귀차늠
자주 갖다 쓰는것만 정리함
- 요다타임 조다타임 joda 타임 으로 오늘날짜 구하기
String date = new DateTime().toString(DateTimeFormat.forPattern("yyyyMMddHHmmss");
- Calendar로 오늘 날짜 구하기
요다타임은 내가 잘 못찾는건지.. 잘 모르겠고, 대부분 이게 많이 나와서 이게 익숙하다.
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");
Calendar c = Calendar.getInstance(); // 오늘날짜
String date = sdf.format(calendar.getTime()); // sdf가 String으로 뱉어줌
- Calendar로 어제 날짜 구하기
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");
Calendar c = Calendar.getInstance();
c.add(Calendar.DATE, -1); // 오늘 날짜에서 하루를 뺌.
String date = sdf.format(calendar.getTime());
c.add(Calendar.DATE, -1);
Calendar.DATE, Calendar.MONTH ... 뒤에 파라미터를 바꿔서
다른날들을 구할 수 있다.