У меня есть два объекта, p4 и p5, которые имеют свойство Date.В некоторых моментах конструктор работает нормально:
p4.setClickDate(new Date(System.currentTimeMillis() - 86400000 * 4));
Устанавливает дату вс 31 июля 11:01:39 ПО ВОСТОЧНОМУ ВРЕМЕНИ 2011
А в других ситуациях это не так:
p5.setClickDate(new Date(System.currentTimeMillis() - 86400000 * 70));
Устанавливает дату в пт 15 июля 04:04:26 ПО ВОСТОЧНОМУ ВРЕМЕНИ 2011
По моим расчетам, это должно установить дату назад на 70 дней, нет?
Я могу обойтиэто с использованием Календаря, но мне любопытно, почему Дата ведет себя так.
Спасибо!