Одна из глав книги: «Стартовая дата 1 января 1960 года. Почему?»

Всем привет!

Ниже привожу одну из глав книги. Думаю многим будет интересно, кто когда-либо задавался этим вопросам, как и я.

В продукте SAS есть такая специфика, что нулевая дата считается с 1 января 1960 года. Дата храниться в виде числа, отображается в том виде, в каком захотите и эта дата, если мы говорим просто про день без времени, храниться в виде числа — кол-во дней от 1 января 1960 года. Вот такой интересный факт. Кто об этом знает, наверняка задумывался вопросом – «почему именно эта дата?».




















Так вот ни какому особенному событию эта дата не привязана, как могло бы показаться на первый взгляд. Изначально я раньше сам полагал, что это дата основания компании SAS, однако как это видно из предыдущей главы – это не так. Да туже 1 января 1960 года выбрал в качестве стартовой сооснователь компании — Энтони Барр. Точных причин, думаю, никто не узнает, однако одной из них являлось то, что дата должна была занимать мало машинной памяти и должна быть больше чем начальная дата на машинах IBM – 1 января 1900г. Также возможно эта дата была приурочена к выходу релиза IBM System 360 (апрель 1964). IBM здесь упоминается, в связи с тем, что компоненты SAS работали исключительно на мэнфреймах IBM.

Одна из глав книги: «Стартовая дата 1 января 1960 года. Почему?»: 2 комментария

  1. Николай, здравствуйте.

    А когда ваша книга увидит свет и где ее можно будет приобрести? По какой цене?

    Как вы думаете, будет ли эта книга полезна полным новичкам в SAS?

  2. Антон, добрый день.

    Книга будет полезна и полным новичкам в SAS.

    По вопросу получения книги напишу в конце неделе в Блоге. Так что следите.

    С уважением, Николай.

Добавить комментарий

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.