главная    •    Новости    •    софт    •    RSS-ленты    •    реклама    •    PDA-Версия    •    Контакты
Windows XP     •    Windows 7    •    Windows 8    •    Windows 10   •    Windows Server     •    Железо
Полезные советы      •     Администрирование      •     Сеть      •     Безопасность      •     статьи
Реклама на сайте
Книга жалоб и предложений
Правила на сайте
О Winblog.ru и о копирайте
Написать в редакцию
Конфиденциальность
                       
  • В Windows 10 Mobile теперь тоже можно читать EPUB в браузере
  • Microsoft HoloLens: голографические чаты не за горами
  • В Windows 10 Mobile появится сброс настроек приложений
  • В Windows 10 станет удобнее делиться контентом
  • Многие гуру-администраторы, да и просто пользователи ОС-конкурентов Microsoft (подразумеваются UNIX- системы) с нетерпением ждут символичную дату - 13 февраля 2009.

    Что же в этой дате такого? Как известно, UNIX- и POSIX -системы используют для кодирования времени определенный алгоритм, названный как UNIX-время. Этот формат записи времени представляет собой количество секунд, прошедшее с момента наступления полночи с 31 декабря 1969 года на 1 января 1970. Именно тогда, как многие говорят, наступила «эра UNIX». А именно 13 февраля 2009 года в 23:31:30 по Гринвичу UNIX-время представит собой значение 1'234'567'890 секунд. Такой парад цифр выпадает именно на этот год и больше не повторится, а также 13 февраля – это пятница, что у некоторых даже вызывает некий трепет.

    UNIX-время очень удобно использовать при необходимости сравнения дат (оно обладает точностью до секунды), а также для их хранения. К тому же, такой формат, во-первых, занимает очень мало места (max 8 байт), а во-вторых, его очень легко перевести в любой другой удобочитаемый формат времени. Также такой формат данных занимает в БД всего одно поле вместо трех стандартных (число, месяц, год).

    Вторая знаменательная дата наступит «на голову» системных администраторов лишь через 29 лет - 19 января 2038 года в 03:14:08 по Гринвичу значение переменной типа time_t, отсчитывающей число секунд, прошедших с 1 января 1970 года, достигнет 231, что может привести к ошибочной интерпретации этого числа как отрицательного (вспомним проблему 2000 года?).

    Возможно, что для избегания непредвиденных ситуаций придется перейти на переменную в 64 бита вместо 32-х, которая используется сейчас. При таком варианте отодвинуть планку удастся еще на 300 миллиардов лет.

    Напомним, что посмотреть значение UNIX-времени можно воспользовавшись командой «date +%s».


    Оцените статью:
    Голосов 0

    Материалы по теме:
  • Обзор рынка браузеров в январе, Google Chrome у каждого десятого пользователя!
  • Сегодня заканчивается период тестирования Windows 7
  • Продано 140 миллионов копий Windows Vista
  • Надёжность Linux, Unix и Windows серверов в цифрах
  • CryptoHeaven 2.7.0 - защита данных при передаче.


    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent

    Для отправки комментария, обязательно ответьте на вопрос

    Вопрос:
    Сколько будет восемь минус четыре?
    Ответ:*




    ВЕРСИЯ ДЛЯ PDA      СДЕЛАТЬ СТАРТОВОЙ    НАПИШИТЕ НАМ    РЕКЛАМА

    Copyright © 2006-2016 Winblog.ru All rights reserved.
    Права на статьи принадлежат их авторам. Копирование и использование материалов разрешается только в случае указания явной гиперссылки на веб-сайт winblog.ru, как на источник получения информации.
    Сайт для посетителей возрастом 18+