-
- Да этот ваш юникс -- поделка 70-х годов для финских студентов. В настоящих ОС (таких как виндовс) время 64-битное изначально и переполнится фиг знет когда. - fk0(05.12.2011 17:17)
- Да щас, изначально AD(254 знак., 05.12.2011 17:29)
- Во! То, что нужно. Спасибо! - der student(05.12.2011 17:08)
- 20 лет осталось этой фиче осталось. Я то не доживу, а некоторых будет мучить совесть :) - Vladimir Ljaschko(05.12.2011 17:11)
- Дык около года осталось до начала новой точки отсчета (21-12-2012). А там счетчика int32_t еще на 50+ лет хватит ;) - rezident(05.12.2011 17:23)
- "Хронология майя говорит о том, что начало современной эпохи датируется 12 августа 3114 года до н.э. и подходит к концу как раз 21 декабря 2012 года. Ученые не нашли правдоподобного ответа на вопрос о том, почему именно 21 декабря 2012 года..." maik-vs(40 знак., 06.12.2011 17:04 - 21:54, картинка)
- У них комп был с троичной логикой... - =AlexD=(07.12.2011 05:12)
- тогда он был 24-разрядный :) maik-vs(158 знак., 07.12.2011 08:57)
- Комп был не у майя, а у аннунаков с планеты Нибиру ;) 21 декабря 2012 года заканчивается 13-й бактун по летоисчислению майя. Но это еще не конец света. Просто 5 тыс. лет назад аннунаки календарь на 14-й бактун для майя не напечатали :))) - rezident(06.12.2011 18:31, ссылка)
- У них комп был с троичной логикой... - =AlexD=(07.12.2011 05:12)
- "Хронология майя говорит о том, что начало современной эпохи датируется 12 августа 3114 года до н.э. и подходит к концу как раз 21 декабря 2012 года. Ученые не нашли правдоподобного ответа на вопрос о том, почему именно 21 декабря 2012 года..." maik-vs(40 знак., 06.12.2011 17:04 - 21:54, картинка)
- можно за нулевой отсчёт принять 1 января 2000 г, будет и удобнее, и использовать можно дольше. Или как уже сказали, 64-бит использовать - koyodza(05.12.2011 17:23)
- Начало отсчета это условность. Почему бы тогда уж дату Р.Х. не принять за начало отсчета? Проблема не в точке отсчета, а малом периоде переполнения переменной. int32_t всего за 68 лет переполняется. Когда-то казалось, что этого достаточно. - rezident(05.12.2011 17:42)
- для времени жизни прибора - вполне достаточно в 99.99% случаев. Для времени жизни технологии - конечно же нет - koyodza(05.12.2011 19:46 - 19:48)
- Дурь. Чтоб ещё over9000 раз наступить на грабли при конверсии в unix time, который всё равно в over9000 мест вылезет. - fk0(05.12.2011 17:33)
- это если полагаться на красноглазые библиотеки koyodza(41 знак., 05.12.2011 19:47)
- Мирософтовская либц -- тоже красноглазая? В ISO9899 тоже красноглазые просунули? Нет, у тебя ассемблер... - fk0(06.12.2011 13:40)
- они, окаянные, кто ж ещё? Всюду они - koyodza(06.12.2011 23:09)
- Злоупотребление
алкоголемассемблером до delirium tremens доведёт... - fk0(07.12.2011 01:13)- программисты погубят Мир - koyodza(07.12.2011 15:59 - 16:02, ссылка, ссылка)
- Злоупотребление
- они, окаянные, кто ж ещё? Всюду они - koyodza(06.12.2011 23:09)
- Мирософтовская либц -- тоже красноглазая? В ISO9899 тоже красноглазые просунули? Нет, у тебя ассемблер... - fk0(06.12.2011 13:40)
- Unix time - для красноглазиков, профессионалы считают время с 1900 года :) - she(05.12.2011 17:41)
- Профессионалы считают с 1601. Сам красноглазый. - fk0(05.12.2011 18:10)
- родился Пьер Ферма - Snaky(06.12.2011 08:47, ссылка)
- Профессионалы считают с 1601. Сам красноглазый. - fk0(05.12.2011 18:10)
- это если полагаться на красноглазые библиотеки koyodza(41 знак., 05.12.2011 19:47)
- Начало отсчета это условность. Почему бы тогда уж дату Р.Х. не принять за начало отсчета? Проблема не в точке отсчета, а малом периоде переполнения переменной. int32_t всего за 68 лет переполняется. Когда-то казалось, что этого достаточно. - rezident(05.12.2011 17:42)
- Я свою функцию напишу :) - der student(05.12.2011 17:20)
- По ссылке файл "DateToLong.c". Раньше здесь VAI(79 знак., 05.12.2011 17:27, ссылка)
- Спасибо! - der student(05.12.2011 19:24)
- Ага, вы ещё исходники факториала подкиньте. Он, конечно, студент, но такую тривиальную задачу, надеюсь, осилит :-) - SciFi(05.12.2011 17:30)
- Не, я уже давно не студент. Привык уже к нику - der student(05.12.2011 19:25)
- И в смайлике ехидная ухмылка. Ага. Сколько не-студентов вляпались в Y2K и около того. Я б таки на его месте поизучал man timelocal и timegm, а если не помогает, то взял бы исходники от HiTech C (у них C-библиотека (полу) открытая). - fk0(05.12.2011 17:38)
- По ссылке файл "DateToLong.c". Раньше здесь VAI(79 знак., 05.12.2011 17:27, ссылка)
- При использовании беззнакового time_t можно до 2106 года дотянуть, а там гори оно аццким пламенем (пусть эти, студентишки, джава-программисты, мучаются, так им!) - fk0(05.12.2011 17:14)
- Дык это нужно свою библиотеку писать. - Vladimir Ljaschko(05.12.2011 17:17)
- Дык около года осталось до начала новой точки отсчета (21-12-2012). А там счетчика int32_t еще на 50+ лет хватит ;) - rezident(05.12.2011 17:23)
- 20 лет осталось этой фиче осталось. Я то не доживу, а некоторых будет мучить совесть :) - Vladimir Ljaschko(05.12.2011 17:11)
- Да этот ваш юникс -- поделка 70-х годов для финских студентов. В настоящих ОС (таких как виндовс) время 64-битное изначально и переполнится фиг знет когда. - fk0(05.12.2011 17:17)