Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Почему в iPhone нельзя выставить дату 1 января 1970 года?

ТехнологииПрограммирование+2
Elias
  ·   · 68,6 K
интересно всё на свете  · 12 февр 2016

Забавно, но несколько минут назад, я это сделала))и мой айфон не заглючил, не полетел, а вполне рабочий, правда пришлось немного напрячься и вручную отмотать на 1 января 1970 год. В Интернете я еще видела, что нужно выставить 01.00 ночи, но вот этого айфон не делает, он ставит 03.00. 

P.S. Можете попробовать, но ничего волшебного не произойдет

Вы его перезагружали?

Software Developer  · 12 февр 2016
В системе описания моментов времени UNIX, которая используется в iOS, отсчет ведется как раз от 1 января 1970 года. То есть эта дата / время представлена как ноль в памяти устройства. На данный момент есть два распространенных п... Читать далее
Я, конечно, понимаю, что айфон был выпущен гоаздо позже 1970 года, но мне всегда было интересно, как можно было... Читать дальше
Студент-геолог  · 3 июл 2017

Не знаю,что там вышло у других,но сколько бы я не мотал дальше,чем 1 января 2001 года у меня не выставляется дата. Причем ставится 03.00 ночи,а раньше никак.

Первый
Есть способ, который позволяет особо без проблем восстановить девайс после того, как Вы все таки убедились, что действительно что-то произойдет, а именно: берем канцелярскую резинку (можно придумать и свое приспособление, но я... Читать далее
Первый
Анатолий Капустин  · 12 февр 2016
По сети ходит эта картинка в разных вариациях. Понятно, что ничего крутого с айфоном не случится, иначе бы это было во всех новостях, а не в каких-то картинках. Айфон просто возьмет и зависнет. Он не будет включаться ни после... Читать далее
Первый
инженер из России  · 12 февр 2016
Насчет первого варианта спорили с коллегой, думаю, что деление на ноль тут не причем. Так как в любую секунду, отличную от 0:00:00 1.01.1970 timestamp не равен нулю. Про разницу с часовыми поясами интересно, у Wylsacom на... Читать далее

Но ведь деление на ноль может происсходит и до запуска таймера, т.е. timestamp всегда будет оравен нулю.