Those two cost me time and … more time.
I am testing timestamps. First I was wondering why my computer was generating a date in August instead of February!
result.append(calendar.get(Calendar.MONTH + 1));
Spot the error. …. MONTH)+1); would have been correct 🙁 My second mistake was in the same category of stupidity. The timestamp may not be older than one hour.
long nowstamp = System.currentTimeMillis();
if ((nowstamp - timestamp > 3600) || .....
I was alwas surprised that my timestamps seemed to be valid for only a few seconds. Maybe I should have multplied with 1000 to make them valid for one hour?
But now I learned how to use DateFormat classes 🙂