LINUX.ORG.RU
Форум — Mobile  

В вашем телефоне/смартфоне/кпк до какого года календарь?

 , , , ,


0

1

Просто заметил забавное у меня телефон, кнопочная звонилка при промотке дат встроенного календаря встряло на 2030.

  • Вылезла плашка «Диапазон 1970-2030»

Есть ещё очень старый Android 6 смартфон, он как КПК у меня, фонарик, читалка, диктофон, без симки. Решил проверить там.

  • Просто не проматывает дальше 2036 года

Обоим аппаратам лет по ~15 уже. Наверное когда время придёт они «сойдут с ума», ну как минимум их календари и часы.


А у ваших аппаратов до какого предела встроенные календари? Те которые не обновляются и вшиты производителями, а не веб вьюхи гугла/яндекса/прочих.

Линукс тут при том что он ядро в андроиде и практически всех других альтернативных прошивках для портативных устройств форм фактора смартфон/кпк. Но и про всё другое тоже наверное было бы интересно услышать. Включая обладателей устройств которые уже дошли до предела. Время на этих устройствах всё ещё верно показывается и даты? И не выскакивает ли ошибка например при добавлении заметки в приложение заметок в случае если встроенный календарь уже упёрся в предел дат?

★★★★★

Последнее исправление: LINUX-ORG-RU (всего исправлений: 1)

Не знаю, зачем мне это знать, но мне было достаточно нефиг делать, и я взял телефон и проверил.

2088 год ставится, 2089 уже нет.

Делай с этой информацией что хочешь (а я не доживу) ¯\_(ツ)_/¯

CrX ★★★★★
()
Последнее исправление: CrX (всего исправлений: 1)
Ответ на: комментарий от CrX

Делай с этой информацией что хочешь

Ну, пусть будет…
Кукушка-кукушка, сколько мне лет осталось. Твоя накуковала нормально, а мне совсем немного осталось :(

LINUX-ORG-RU ★★★★★
() автор топика

Там, где «современная» KaiOS диапазон 1970-2035, а где непонятная китайская прошивка 1980-2099, причём в последнем случае дата вводится кнопками, меню нет.

А то, что телефоны позволяют установить дату 1970 вас не удивляет?

«сойдут с ума», ну как минимум их календари и часы.

Не факт, вполне может быть что ограничение на ручной ввод, а от оператора дату нормально возмёт.

mky ★★★★★
()

Гугл пишет что 32-битное число секунд ограничено этим временем. Если программа не использует 64-битное число, то будет ограничена.

AZJIO ★
()
Ответ на: комментарий от AZJIO

этим временем.

Странный у вас гугул, даже в википедии смогли подсчитать, что знакового 32 битного числа хватит до 19 января 2038 года. Но никак не до 2036 или 2030. Если использовать беззнаковое или сдвинуть начало отсчёта с 1970 на 1980-2000 год, то ещё дальше.

то будет ограничена.

С ограничениями никто не спорит, но разработчики могли рациональнее использовать ограничение диапазона 32 битного числа.

mky ★★★★★
()

Philips Xenium E560

Даже в голову не приходило проверять. Действительно 2030 максимум. Никаких крутилок нет. Просто не даёт набрать цифры. Прям интересно, что будет 2031-01-01, если я доживу.

Замечательный телефон. Я их три штуки набрал прозапас по всяким ломбардам.

Toxo2 ★★★★★
()
Последнее исправление: Toxo2 (всего исправлений: 1)

календарь до 2126 долистал, далее не стал (и не проверял врет ли он); ручная установка дата до 2037

x905 ★★★★★
()
Последнее исправление: x905 (всего исправлений: 1)

Ну, на современных-то смартах time_t должен быть 64-битным, это на старичках могут быть нюансы :)

yars068 ★★★★★
()

до такого года телефон точно не доживет.

pfg ★★★★★
()

Домотал до 2150 https://ibb.co/Ldb3503p
Дальше просто стало лень. На самом деле, он там бесконечный, хоть я и задолбался расписывать алгоритм григорианского календаря.

anonymous
()

2100. Дальше в настройках не мотается. POCO x7 Pro, Android 16, прошивка 3.0.304.0.

Radjah ★★★★★
()

Наверное когда время придёт они «сойдут с ума», ну как минимум их календари и часы.

Если правда интересно, что произойдёт — поставь время за минуту до максимально доступного, да подожди минуту.

Скорее всего, системное времяскинется на минимальную дату.

Если они всё ещё будут живы в 2030, просто поставишь там настоящие месяц день и время, а год — 2018 (ну или 2006) и не будешь смотреть на год (ты ж его один фиг и так знаешь), ну или будешь в уме к значению года +12 прибавлять. Не такая уж большая беда.

CrX ★★★★★
()

В мобилке 01.01.1959 - 31.12.2030
На планшете (андроид 13) не нашел способа найти дату, а листать календарь по месяцам не хочется. Вдруг там большой диапазон между минимальной и максимальной датой.

dmitry237 ★★★★★
()
  • Markdown
Пустая строка (два раза Enter) начинает новый абзац. Знак '>' в начале абзаца выделяет абзац курсивом цитирования.
Внимание: прочитайте описание разметки Markdown.
Используйте Ctrl-Enter для размещения комментария