像getHours这样的方法,不推荐使用java.util.Date类的getMinutes,gwt中还不支持java.util.Calendar类,是否有更好的方法来添加/减少gwt中Date对象的小时/分钟不做字符串操作。
答案 0 :(得分:4)
final long SECONDS = 1000;
final long MINUTES = 60*SECONDS;
final long HOURS = 60*MINUTES;
myDate.setTime(myDate.getTime() + 3*HOURS + 25*MINUTES);
但是,如果您可以使用getHours
/ setHours
并且它更适合您想要做的事情,那么没有理由不这样做。仅仅因为它被记录为已弃用并不是一个令人信服的理由(至少对GWT的PoV而言)