사용자로부터 날짜와 시간을 가져 와서 현재 날짜와 시간에 추가해야합니다.GWT의 현재 날짜와 시간에 날짜와 시간 추가하기
현재 날짜가 2 월 1 일이고 시간이 12:00 pm이고 사용자 입력이 31 일 및 2 시간을 지정하면 출력은 3 월 3 일 오후 2 시가되어야합니다.
사용자로부터 날짜와 시간을 가져 와서 현재 날짜와 시간에 추가해야합니다.GWT의 현재 날짜와 시간에 날짜와 시간 추가하기
현재 날짜가 2 월 1 일이고 시간이 12:00 pm이고 사용자 입력이 31 일 및 2 시간을 지정하면 출력은 3 월 3 일 오후 2 시가되어야합니다.
캘린더는 GWT JRE 에뮬레이션의 일부가 아닙니다. 질문에 대한 답변이있는 이전 게시물을 참조 할 수 있습니다. 여기에 link
이것은 내 DateTimeUtil입니다. 사용 가능합니다.
public class DateTimeUtil {
public static String getYear(Date date) {
return DateTimeFormat.getFormat("yyyy").format(date);
}
public static String getMonth(Date date) {
return DateTimeFormat.getFormat("MM").format(date);
}
public static String getDay(Date date) {
return DateTimeFormat.getFormat("dd").format(date);
}
public static String getHour(Date date) {
return DateTimeFormat.getFormat("HH").format(date);
}
public static String getMinute(Date date) {
return DateTimeFormat.getFormat("mm").format(date);
}
public static String getSecond(Date date) {
return DateTimeFormat.getFormat("ss").format(date);
}
// The String year must to have yyyy format
public static Date getDate(String years, String months, String days, String hours, String minutes, String seconds) {
DateTimeFormat dtf = DateTimeFormat.getFormat("yyyy-MM-dd HH:mm:ss");
Date date = dtf.parse(years + "-" + months + "-" + days + " " + hours + ":" + minutes + ":" + seconds);
GWT.log("date parsed " + date);
return date;
}
}
가능한 복제본 [Java GWT에서 캘린더 작업을 수행하는 방법? 날짜를 요일에 추가하는 방법?] (http://stackoverflow.com/questions/2527845/how-to-do-calendar-operations-in-java-gwt-how-to-add-days-to-a- 날짜) –