14.02.2012 в 10:25
Пишет  -=Hamster=-:
Я-не-люблю-когда-программы-умнее-меня.
"Ой, юзер, ты же пустой листок на печать отправил, зачем ты его из одного лотка в другой перекладывать будешь, давай я просто не буду ничего печатать, да и все... И ты отдохнешь, и мне лишний раз просыпаться не надо..."
Я-всегда-буду-писать-очевидные-программы.
URL записи

Телефон перевел часы на час вперед. Правильно, он был выпущен несколько лет назад, когда этих законопроектов еще не было. Перевожу на час назад, на 02:40, жму OK и... он мне сам переводит часы обратно на 03:40. Умная няшка.
if((time >= 02:00) && (time < 03:00))
   time += 01:00;

Видимо, так. Попробую после трех.
P.S. С айфонами, по ходу, та же фигня.

upd: 04:00->03:00 - успешно.
Кстати, осенью было бы, я полагаю, проще. Скорее всего, есть флаг совершения перевода часов (кстати, когда он сбрасывается, интересно, если есть), так что достаточно было бы всего один раз перевести часы вперед в любой момент после 03:00_телефон (02:00_реально). Почему нельзя было использовать такой же флаг весной - загадка.