添加/减少GWT中Date对象的小时/分钟

时间:2013-08-27 16:55:58

标签: java gwt

像getHours这样的方法,不推荐使用java.util.Date类的getMinutes,gwt中还不支持java.util.Calendar类,是否有更好的方法来添加/减少gwt中Date对象的小时/分钟不做字符串操作。

1 个答案:

答案 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而言)