현재시간(CurrentTime)
자바나 안드로이드에서 현재시간이나 오늘 날짜를 구하는 경우가 종종 있을 것입니다.
편리하게도 제공되는 라이브러리를 사용하면 쉽게 구할 수 있습니다.
더 많은 기능들이 있지만, 일단은 자주 사용하는 기능들 위주로 포스팅 하였습니다.
편리하게도 제공되는 라이브러리를 사용하면 쉽게 구할 수 있습니다.
더 많은 기능들이 있지만, 일단은 자주 사용하는 기능들 위주로 포스팅 하였습니다.
주의사항은 월(Month) 은 '0' 으로 시작하기에 '+1' 을 해줘야 합니다.
활용예제
public class CurrentTime {
private final String[] weeks = { null, "일", "월", "화", "수", "목", "금", "토" };
private Calendar calendar;
public CurrentTime() {
calendar = Calendar.getInstance();
}
public String getDayOfWeek() {
return weeks[calendar.get(Calendar.DAY_OF_WEEK)];
}
public int getMonth() {
return calendar.get(Calendar.MONTH) + 1;
}
public int getHourOfDay() {
return calendar.get(Calendar.HOUR_OF_DAY);
}
public int getMinute() {
return calendar.get(Calendar.MINUTE);
}
public int getSecond() {
return calendar.get(Calendar.SECOND);
}
}
CurrentTime currentTime = new CurrentTime();
currentTime.getXXX();
public class CurrentTime {
private final String[] weeks = { null, "일", "월", "화", "수", "목", "금", "토" };
private Calendar calendar;
public CurrentTime() {
calendar = Calendar.getInstance();
}
public String getDayOfWeek() {
return weeks[calendar.get(Calendar.DAY_OF_WEEK)];
}
public int getMonth() {
return calendar.get(Calendar.MONTH) + 1;
}
public int getHourOfDay() {
return calendar.get(Calendar.HOUR_OF_DAY);
}
public int getMinute() {
return calendar.get(Calendar.MINUTE);
}
public int getSecond() {
return calendar.get(Calendar.SECOND);
}
}
CurrentTime currentTime = new CurrentTime();
currentTime.getXXX();
댓글 없음:
댓글 쓰기