我的字符串格式为24小时格式...“YYYYmmddHHmmss”(年,月,日,小时,分钟,秒) 假设如果我以2小时的方式通过小时,它应该从currentDateTime减去2小时,如“20110217182000”; ...(“20110217182000” - 2小时) 是什么问题呐, 当前的小时数就像“201102 * 17000000 *”,减去这个小时后应该与昨天的日期一样......就像答案“201102 * 16220000 *”一样字符串格式....... PLZ任何人帮我?????????? 感谢
答案 0 :(得分:2)
如果您将日期存储在Calendar对象(名为cal
)中,则可以使用
cal.add(Calendar.HOUR_OF_DAY, -numberOfHours);
其中numberOfHours
是您要减去的金额。