Based on my understanding of the roll()
method, I expected the below code to subtract 140 hours from the current time. But it seems to be subtracting 20 hours. Is this not the proper way to do this?
Calendar rightNow = Calendar.getInstance();
rightNow.roll(Calendar.HOUR, -140);