Софт-Портал

конвертер дат

Рейтинг: 4.5/5.0 (425 проголосовавших)

Категория: Windows

Описание

Unix Timestamp конвертер

Что такое Unix время или Unix эпоха (Unix epoch или Unix time или POSIX time или Unix timestamp) ?

UNIX-время или POSIX-время (англ. Unix time) - способ кодирования времени, принятый в UNIX и других POSIX-совместимых операционных системах.
Моментом начала отсчёта считается полночь (по UTC) с 31 декабря 1969 года на 1 января 1970, время с этого момента называют "эрой UNIX" (англ. Unix Epoch).
Время UNIX согласуется с UTC, в частности, при объявлении високосных секунд UTC соответствующие номера секунд повторяются.
Способ хранения времени в виде количества секунд очень удобно использовать при сравнении дат (с точностью до секунды), а также для хранения дат: при необходимости их можно преобразовать в любой удобочитаемый формат. Дата и время в этом формате также занимают очень мало места (4 или 8 байтов, в зависимости от размера машинного слова), поэтому его разумно использовать для хранения больших объёмов дат. Недостатки в производительности могут проявиться при очень частом обращении к элементам даты, вроде номера месяца и т. п. Но в большинстве случаев эффективнее хранить время в виде одной величины, а не набора полей.

Обычная дата(Human readable time)

1 месяц (30.44 дней)

1 год (365.24 дней)

Текущее Unix epoch время:

Конвертивание эпохи Unix в человекопонятную дату(human readable date)

Unix дата начала и конца года, месяца или дня

Перевод секунд в дни, часы и минуты

Как получить Unix время в.

Time.now (или Time.new ). Чтобы вывести: Time.now.to_i

import time сначала, потом time.time()

long epoch = System.currentTimeMillis()/1000;

Microsoft .NET C#

epoch = (DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000000;

DateDiff("s", "01/01/1970 00:00:00", Now())

SELECT extract(epoch FROM now());

SELECT DATEDIFF(s, '1970-01-01 00:00:00', GETUTCDATE())

Math.round(new Date().getTime()/1000.0) getTime() возвращает время в миллисекундах.

Командная строка: perl -e "print time" (Если Perl установлен на вашей системе)

Конвертирование даты в Unix время в.

Time.local(год. месяц. день. часы. минуты. секунды. usec ) (или Time.gm для GMT/UTC вывода). Чтобы вывести добавьте .to_i

import time сначала, потом int(time.mktime(time.strptime('2000-01-01 12:34:00', '%Y-%m-%d %H:%M:%S')))

long epoch = new java.text.SimpleDateFormat ("dd/MM/yyyy HH:mm:ss").parse("01/01/1970 01:00:00");

DateDiff("s", "01/01/1970 00:00:00", поле даты )

SELECT unix_timestamp(время ) Формат времени: YYYY-MM-DD HH:MM:SS или YYMMDD или YYYYMMDD

SELECT extract(epoch FROM date('2000-01-01 12:34'));
С timestamp: SELECT EXTRACT(EPOCH FROM TIMESTAMP WITH TIME ZONE '2001-02-16 20:38:40-08'); C интервалом: SELECT EXTRACT(EPOCH FROM INTERVAL '5 days 3 hours');

SELECT DATEDIFF(s, '1970-01-01 00:00:00', поле с датой )

Командная строка: perl -e "print scalar(localtime(unix время ))" (Если установлен Perl) Замените 'localtime' на 'gmtime' для GMT/UTC зоны времени.

Для чего нужен инструмент "Unixtime конвертер"?

Данный инструмент, в первую очередь, будет полезен веб-мастерам, которые постоянно имеют дело с большими объемами дат или часто в своей работе обращаются к их элементам. С помощью инструмента "Unixtime конвертер" можно легко конвертировать Unix время в понятную для пользователя дату (и наоборот), узнать текущее Unix epoch время, а также получить Unix время в различных языках программирования, СУБД и операционных системах.

Что такое Unix время?

Эра Unix (Unix epoch) началась в ночь с 31 декабря 1969 года на 1 января 1970 года. Именно эту дату взяли за точку отсчета "компьютерного" времени, которое исчисляется в секундах и занимает очень мало места на диске – всего 4 или 8 байт. С помощью такого способа кодирования программисты могут "спрятать" любую дату в одно число, и легко конвертировать его обратно в понятный пользователям формат.

Unix время (еще его называют Unix time или POSIX time) удобно использовать в различных операционных системах и языках программирования, так как оно отображается в виде одной величины, а не определенного количества полей, занимающих место. К тому же, UNIX time полностью соответствует стандарту UTC (в том числе и в високосных годах) – в таком случае соответствующие значения секунд просто повторяются.

Пару слов о терминах.

Итак, Unix-временем (или POSIX-временем) считается количество секунд, которые прошли с полуночи 1 января 1970 года до настоящего времени.

Unix Timestamp (временная метка) – это "зафиксированное" время, иными словами – конкретная дата, запечатленная в числе.

UTC (Universal Coordinated Time) – это Всемирное координированное время, которое "фиксируется" на нулевом меридиане, и от которого ведется отсчет географических часовых поясов.

Насколько "долговечна" данная система?

Всего лишь через пару десятков лет, а именно 19 января 2038 года в 03:14:08 по UTC Unix time достигнет значения 2147483648, и компьютерные системы могут интерпретировать это число как отрицательное. Ключ к решению данной проблемы лежит в использовании 64-битной (вместо 32-битной) переменной для хранения времени. В таком случае, запаса числовых значений Unix time хватит человечеству еще на 292 миллиарда лет. Неплохо, правда?

Unix время – одно для всех

Если вы живете в Лондоне или Сан-Франциско, а ваши друзья – в Москве, то "сверить часы" можно по Unix time: эта система в данный момент времени едина для всего мира. Естественно, если время на серверах выставлено правильно. А с помощью инструмента "Unixtime конвертер" такая конвертация займет у вас доли секунды.

конвертер дат:

  • скачать
  • скачать
  • Другие статьи, обзоры программ, новости

    Онлайн конвертер UNIX time

    Онлайн конвертер UNIX time

    Что такое Unix время (unix time )? Это способ отображения времени, принятый в качестве стандарта в UNIX и других POSIX-совместимых операционных системах. Численно он выражается как количество секунд, прошедших с полуночи (00:00:00 UTC) 1 января 1970 года (четверг). Именно эта дата принята точкой отсчета и называется «эрой UNIX» — дата выпуска первой системы.

    Временные периоды, выраженные при помощи последовательности символов, отражающих количество секунд, (unixtimestamp ) очень удобно использовать для сравнения и хранения дат. Но как выразить ту или иную дату в данном формате?

    При помощи данного онлайн конвертера Вы справитесь с этой задачей всего за пару кликов мыши!

    Как пользоваться: введите время в формате unix, нажмите кнопку «Submit» и получите результат. К примеру, «1429189564» соответствует «Thu, 16 Apr 2015 13:06:04 GMT»

    Как пользоваться: укажите цифрами месяц, день, год, часы, минуты, секунды и нажмите кнопку «Submit». К примеру, дата «15.09.2013 15:02:30» будет выглядеть в формате unix как 1379257350.

    Оцените статью, пожалуйста:

    Unix TimeStamp Online - конвертер дат

    Unix TimeStamp Online - конвертер дат

    Unix TimeStamp: не известно

    Внимание! В качестве временного ориентира в моем скрипте используется часовой пояс Москвы (МСК, Europe/Moscow, UTC +4). Обязательно учитывайте это, если вам нужна предельная точность в отображаемом времени.

    Не понимаете, зачем это нужно? Тогда немного теории.

    Этот инструмент нужен для того, что бы перевести дату из формата Unix TimeStamp в понятную человеку дату и наоборот.

    Что же такое Unix время и для чего его используют? Что бы понять, для чего это используется, начну с общего понятия, что же такое Unix время.

    Unix время (или TimeStamp, что в переводе на русский означает "отметка времени" и имеет тот же смысл) - это количество секунд, прошедших с 1 января 1970 года. То есть Unix TimeStamp на момент 01.01.1970 00:00:00 было равно 0. Через 2 минуты (120 секунд) Unix-время было равно уже 120. Например, сутками позже (02.01.1970 00:00:00) Unix время было равно уже 86400, так как прошло 60*60*24=86400 секунд. Сейчас Unix Time Stamp равно уже 1471953705 и число постоянно растет, так как секунды постоянно тикают.

    Но зачем им пользоваться? Все дело в том, что Unix TimeStamp удобно использовать для хранения и манипуляции датой при программировании. Не буду вдаваться в подробности, но если вкратце то, что число намного удобнее считать и сравнивать, чем строку с "левыми" символами. Именно поэтому большинство разработчиков используют именно Unix TimeStamp для работы с датой в своих проектах и в базе данных мы часто в поле `date` видим одно какое-то очень большое число, совсем не похожее на дату.

    Как раз тут вам и пригодится этот инструмент. С его помощью вы сможете с легкостью перевести это "большое число из базы данных" в человекопонятную дату. Кроме этого, вы сможете даже сделать наоборот и превратить любую дату в Unix TimeStamp. Вот такими возможностями и наделен этот конвертер.

    Проблема 2038 года

    Как я уже и говорил, число Unix TimeStamp с каждой секундой становится больше на 1. Рано или поздно должен наступить предел этого числа и будет это как раз в 2038 году. Все дело в том, что максимальным числом в распространенных в начале 21 века 32-битных операционных системах является 2 31. Именно этого числа и достигнет Unix TimeStamp в 2038 году.

    > А решение это проблемы уже найдено. Для того, что бы в 2038 году сайты не перестали корректно учитывать время, достаточно пользоваться 64-битной операционный системой на хостинге/VDS/выделенном сервере, а не 32-битной. С активно растущими мощностями компьютеров и уменьшением их стоимости все идет к тому, что к 2038 году подавляющее большинство услуг в сфере предоставления пространства под сайт будут предоставляться на основе 64-битных ОС. Кстати, в 64-битной системе подобная проблема не коснется нас как минимум 292 млрд лет, чего вполне достаточно для того, что бы считать проблему 2038 года решенной.

    Перевод дат мусульманского календаря на григорианский - Форум кладоискателей КУБАРЬ

    Записей в блоге: 2

    Перевод дат мусульманского календаря на григорианский

    Мусульманская эра называется хиджрой ( Хиджра - арабское слово, переводится как "откочевка".) и связана с переселением пророка Мухаммеда и первых мусульман из Мекки в Медину, происходившим в сентябре 622 г. н. э. Для мусульманского мира хиджра являлась знаменательным событием, и потому в 638 г. по повелению халифа Омара был введен календарь лунной хиджры и начало новой эры было отнесено к 622 г. т. е. году, в котором произошло переселение Мухаммеда и его последователей. Исходным моментом этого летосчисления является 1 мухаррама, т. е. первый день первого месяца мусульманского года. В пересчете на наше летосчисление этот исходный момент соответствует пятнице 16 июля 622 г. по юлианскому календарю (Точнее, ночи с 15 на 16 июля (с четверга на пятницу), так как у мусульман сутки начинались накануне данной даты, с момента захода Солнца. Этот способ счета суток и сейчас широко распространен, особенно в деревнях.).

    Но указанная здесь дата относится не к новолунию, а к неомении. Точный астрономический расчет показывает, что новолуние произошло в четверг 15 июля 622 г. ст. ст.

    Перевод дат мусульманского календаря на григорианский и наоборот.
    Для приближенного перевода дат с мусульманского календаря па григорианский можно пользоваться следующей формулой:

    где Г - год григорианского календаря, М - год мусульманского календаря.

    Если, например, требуется узнать, какому году нашего календаря соответствует 1389 год хиджры, то подставив в формулу вместо М число 1389, получим

    Г = 1389 + 622 -(1389/33) = 1969 -.

    Знак "минус" показывает, что от деления 1389 на 33 осталась некоторая дробь, которую необходимо отнять от числа 1969. Следовательно, мы устанавливаем, что 1389 год лунной хиджры соответствует 1968- 1969 году григорианского календаря.

    Желая определить, какому году лунного календаря соответствует какой-либо год григорианского календаря, например 1970, пользуются формулой

    М = Г - 622 + ((Г-622)/32)

    в которой значения М и Г остаются прежними. Сделав необходимую подстановку, получим

    М=1970 - 622 +((1970-622)/32) = 1390+.

    Здесь знак "плюс" указывает, что от деления разности 1970-622 на 32 остается некоторое дробное значение, которое необходимо прибавить к полученному числу 1390. Следовательно, 1970 год григорианского календаря соответствует 1390-1391 году мусульманского календаря.

    __________________
    Навет — не помеха, покуда есть Вера!
    Стена — не преграда для тех, кто в пути.
    И окрик — не сила, и выстрел — не мера,
    Когда тебе солнце шепнуло: "Лети!"

    Залез сюда по ссылке,дабы освежить в памяти формулу.И тут торкнуло-а что есть М/33?Ну переехал Мухамед в Медину в 622 году-вроде и разница в 622 года должна быть.А когда я в Афганистане служил (1986-1988 ) там был 1365-1367 год.Я и в их документах года видел,и мы в наколках эти года использовали. Тоже получается разница в 622 года. Вопрос к McLoud.?

    Последний раз редактировалось McLoud; 27.08.2010 в 11:54.

    Еврейский календарь на 5776-5777

    Еврейский календарь на 5776 и 5777 год (2015-2016)

    Еврейский календарь имеет особенное значение также и в жизни еврейских мессианских общин. Годовой цикл праздников. цикл чтения Торы по недельным главам – все это призвано систематизировать и привести в порядок духовную жизнь новозаветнего верующего.

    Надеемся, что этот еврейский календарь на 2015-2016 год поможет вам следить за периодами библейских еврейских праздников, праздников Израиля. библейских постов, расписанием чтения недельных глав Торы и некоторыми другими важными датами.

    В конце страницы можно найти функцию “Print & PDF” и для удобства пользования скачать и сохранить данный еврейский календарь в PDF-формате, или распечатать его.

    И конечно, если этот календарь понравился вам – не забудьте поделиться им с друзьями. )

    Еврейские праздники 2015-2016 года:
    • Ханука — 7 декабря (25 кислева 5776)
    • Пурим — 24 марта (14 адара II 5776)
    • Песах — 23 апреля (15 нисана 5776)
    • Шавуот — 12 июня (6 сивана 5776)
    • Пост 9 Ава — 14 августа (10 ава 5776)
    • Рош аШана — 3 октября (1 тишрея 5777)
    • Йом кипур — 12 октября (10 тишрея 5777)
    • Суккот — 17 октября (15 тишрея 5777)
    • Шмини Ацерет — 24 октября (22 тишрея 5777)
    • Ханука — 25 декабря (25 кислева 5777)
    Еврейский календарь 5776-5777

    Дата (еврейский календарь)

    Дата (григорианский календарь)

    Конвертор дат - Collection Studio - Программы для коллекционеров

    Collection Studio 4.72 Конвертор дат - Dates Calculator


    Конвертор дат - это бесплатное приложение, созданное для удобного и быстрого перевода из различных систем исчислений в грегорианскую дату. Это особенно важно для коллекционеров собирающих монеты и банкноты. Данное приложение включено в Collection Studio, как интегрированная возможность коллекторской программы.

    Поддерживаемые системы исчислений

    Сейчас мы работаем над расширением функционала, в частности над Японскими датами, которые обсуждались на нашем форуме в разделе "Форум: Dates Calculator ". Там была поднята возможность конвертации японской даты содержащей арабские цифры.

    Скачать

    Последняя версия - Dates Calculator 3.0.3, December 17, 2008:

    Примечание: В основном последняя версия Конвертора Дат уже включена в последнюю версию Collection Studio. Но когда новая версия Конвертора Дат уже готова, а CollectionStudio еще нет, то Конвертор сразу доступен для скачивания с нашего сайта, вне зависимости от срока выхода новой версии Collection Studio.

    DatesCalculator - бесплатная программа. Но вы можете поддержать ее дальнейшее развитие, пожертвовав несколько рублей.

    For proper work of the "Donate" form, you should enable JavaScript support in your browser!
    Elsewhere you should calculate by yourself total amount to donate.

    Архив изменений программы "Конвертор дат"

    Таблица изменений в Конверторе Дат

    Конвертер даты

    346,620047 дня — драконический год, промежуток времени, по истечении которого Солнце возвращается к тому же узлу лунной орбиты.
    353, 354 или 355 дней — продолжительность невисокосных лет в некоторых лунно-солнечных календарях.
    354,37 дней — лунный год, 12 лунных месяцев; средняя длина года в лунных календарях.
    365 дней — невисокосный год во многих солнечных календарях; 31 536 000 секунд.
    365,24219 дня — средний тропический год (усреднённый по всем точкам эклиптики промежуток времени, в течение которого Солнце возвращается в прежнюю позицию относительно эклиптики и земного экватора) недалеко от 2000 года.
    365,24220 дня — средний тропический год на эпоху 1900,0.
    365,24222 дня — средняя продолжительность года в новоюлианском календаре.
    365,2424 дня — промежуток времени между двумя весенними равноденствиями.
    365,2425 дня (точно) — средняя продолжительность года в григорианском календаре.
    365,25 дня (точно) — юлианский год, средняя продолжительность года в юлианском календаре; равен точно 31 557 600 секунд.
    365,2564 дня — сидерический (звёздный) год; период обращения Земли вокруг Солнца относительно неподвижных звёзд.
    365,259641 дня — аномалистический год, промежуток времени между двумя последовательными прохождениями Земли через перигелий.
    366 дней — високосный год во многих солнечных календарях; 31 622 400 секунд.
    383, 384 или 385 дней — продолжительность високосного года в некоторых лунно-солнечных календарях.
    383,9 дня — 13 лунных месяцев; високосный год в некоторых лунно-солнечных календарях.
    В этих определениях 1 день равен 86 400 секунд, а секунда является единицей СИ, определённой на основании атомного стандарта, не связанного с какими-либо астрономическими периодами. Это уточнение важно, так как, например, средние солнечные сутки и секунда, определённая через них, не являются постоянными величинами.

    P.S. Таким образом, не зная даты отсчета либо конкретного кол-ва дней в году - задача приобретает бессмысленность.

    Re: Конвертер даты [new]

    Доктор бан в попецкий
    Guest

    P.S. Таким образом, не зная даты отсчета либо конкретного кол-ва дней в году - задача приобретает бессмысленность.


    Больной, Вам пора принимать галоперидоловую клизьму!

    И хватит биться головой о табурет, соседи по палате на вас уже второй день жалуются!

    Хороший пример пришел в голову, как высчетать стаж какого либо сотрудника? к примеру устроился человек 01-01-1970 а уволился 01-01-2000 его стаж составляет 30 лет 0 месяцев 0 дней.

    Правильно Вам Игорь подсказал - пример очень нехороший.
    Знаете про дни, которые не входят в стаж? Входит ли время. когда стоишь на учете в службе занятости? А знаете, что есть общий и социальный стаж. )

    Итого - получаем тупо кол-во отработанных дней. И из них - берем среднее в 30 рабочих дней на месяц (а Вы в курсе, что дней может быть как меньше, так и больше?).

    Итого - то, о чем я говорил. Самое верное - это считать разность дат в разрезе дней (часов/минут/секунд/. ). Ибо, 1 день равен 86 400 секунд. Все остальное - уже усреднённое и приблизительное.

    Вы не задавались вопросом, почему в дотнете отсутствует Subtract в разрезе Month, Years, и т.д.?

    Честно говоря я чего то совсем запутался, чем дальше тем хуже. (

    Re: Конвертер даты [new]

    Откуда: l'Europe
    Сообщений: 122783


    Честно говоря я чего то совсем запутался, чем дальше тем хуже. (

    В чём заключается исходная задача?

    Re: Конвертер даты [new]

    Откуда: Москва
    Сообщений: 182

    Хороший пример пришел в голову, как высчетать стаж какого либо сотрудника? к примеру устроился человек 01-01-1970 а уволился 01-01-2000 его стаж составляет 30 лет 0 месяцев 0 дней.

    Правильно Вам Игорь подсказал - пример очень нехороший.
    Знаете про дни, которые не входят в стаж? Входит ли время. когда стоишь на учете в службе занятости? А знаете, что есть общий и социальный стаж. )

    Итого - получаем тупо кол-во отработанных дней. И из них - берем среднее в 30 рабочих дней на месяц (а Вы в курсе, что дней может быть как меньше, так и больше?).

    Итого - то, о чем я говорил. Самое верное - это считать разность дат в разрезе дней (часов/минут/секунд/. ). Ибо, 1 день равен 86 400 секунд. Все остальное - уже усреднённое и приблизительное.

    Вы не задавались вопросом, почему в дотнете отсутствует Subtract в разрезе Month, Years, и т.д.?

    Собственно я получу кол-во дней в n разрезе.
    Возвращаемся к началу топика, мой вопрос был

    Всем доброго времени суток, может кто подскажет:
    Задача в следующем, нужно переконверировать число в год месяц и день

    к примеру есть число 398 - ему соответствует 1 год 1месяц 1 день.
    Собственно подскажите как можно реализовать такой конвертер.

    Возвращаемся к началу топика, мой вопрос был.

    Вот нам и интересно - вопрос чисто академический, или решается какая-то конкретная задача? Если академический, то инфы достаточно (хотя бы для того, чтобы понять, как всё непросто :) ). Если конкретная задача - то какая, и так ли уж нужна такая детализация? Про ПФ уже упоминали.

    Вопрос чисто для себя, хочется разобраться со сложением и вычитанием дат. И то что не просто я понял и решил здесь написать. Что бы объяснили, пришле в голову пример, я его изложил. лучше бы не излогал :)

    Последний вопрос, уж строго не судите, а как определить месяц в 30 дней :(

    Re: Конвертер даты [new]

    Откуда: l'Europe
    Сообщений: 122783

    Последний вопрос, уж строго не судите, а как определить месяц в 30 дней :(


    Объявить константу, присвоить ей значение 30, и на нее делить :)

    Полезные статьи, удобные инструменты

    7. Даты и время дня

    19 дек. 7208 (начало года 1 сент.): 7208 - 5509 = 19 дек. 1699 г.

    Если календарный стиль неизвестен, т. е. неизвестно, начинается год 1 марта или 1 сент. от летописной даты нужно отнять 5508 (дата будет приближенной).

    Если неизвестен месяц факта, что не позволяет точно установить год по современному летосчислению, то, по «Правилам издания исторических документов в СССР», год обозначается двумя смежными годами через дробь. Напр.:

    7090 = 7090 - 5508 = 1582 ; дата обозначается 1581/82 г.

    7.1.2. Перевод дат со старого стиля на новый

    Для этого надо к дате старого стиля добавить то или иное число суток в зависимости от периода, на который приходится описываемый факт, согласно следующей таблице:

    Период (от 01.03 первого года до 29.02 последнего)

    Напр. 15 февр. 1300 г. Период 1100—1300 (до 29.02 последнего года) + 7, т. е. 22 февр. 1300 г.

    7.1.3. Факты, датируемые по старому стилю

    Это факты, относящиеся к истории России до Февральской революции (27 февр. 1917 г.). В России новый стиль (н. ст.) был введен декретом СНК от 25.01.18, который установил день после 31.01.18 считать 14 февр. (а не 1-е), т. к. разница между стилями в XX в. 13 дней.

    7.1.4. Факты, датируемые по новому стилю

    Это факты, относящиеся:

    1. К истории зарубежных стран и международной жизни.

    2. К истории нашей страны с 14 февр. (1 февр. ст. ст.) 1918 г. (день введения в ней н. ст.).

    7.1.5. Факты, датируемые и по старому, и по новому стилю

    Двойные даты ставят, если дата относится:

    1. К дореволюционной истории России, но к событию за рубежом.

    2. К истории России от Февральской революции (27 февр. 1917 г.) до 14 (1 по ст. ст.) февр. 1918 г. Напр. 25 октября (7 ноября) 1917 г.

    Примечание. Рекомендация не касается датировки ист. документов, поскольку «Правила издания исторических документов в СССР» требуют датировать по н. ст. только документы, составленные в России с 1 февр. 1918 г.

    3. К письмам, отсылаемым из-за рубежа в Россию до 14 февр. 1918 г. Рядом с датой по н. ст. ставят в круглых скобках дату по ст. ст. Напр. Неаполь, 10 янв. 1848 г. (29 дек. 1847 г.).

    Примечание. Допустимо, если публикуются письма (не переписка между русским и зарубежным корреспондентами), при добавлении к дате слов н. ст. в квадратных скобках не ставить дату по ст. ст. Напр. 10 февр. [н. ст.] 1851 г.

    7.1.6. Употребление слов до н. э. или н. э.

    Если факт относится ко времени до исходного (начального) момента принятого у нас летосчисления, рядом с датой требуется ставить слова до н. э. (до нашей эры).

    Во избежание путаницы рекомендуется даты первых лет (веков) нашей эры сопровождать словами н. э. (нашей эры). Напр. 26 февр. 747 г. до н. э.; 29 авг. 284 г. н. э.; III в. до н. э.; II в. н. э.

    7.1.7. Годовщина событий, происходивших до нашей эры

    Чтобы правильно вычислить круглую юбилейную дату события, происходившего до н. э. следует от этой даты вычесть число лет до н. э. и к полученному числу прибавить единицу. Единицу приходится добавлять потому, что если просто сложить дату события, происшедшего до н. э. с современной датой, то сумма включит нулевой год в начале н. э. а такого года не было.

    Пример. Требуется узнать в каком году исполнилось 2 000 лет со времени рождения Александра Македонского (род. в 346 г до н. э.).

    2 000 - 346 = 1 654 + 1 = 1 655

    В 1655 г. исполнилось 2 000 лет со времени рождения Александра Македонского. Не в 1654 г. потому, что с начала н. э. прошло не 1654 г. а 1653 (без нулевого года), т. е. в 1654 г. исполнилось лишь 1 999 лет.

    Другой способ подсчета: к современному году прибавить дату события, происшедшего до н. э. если сумма составит круглое число плюс единица, то современный год можно считать юбилейным.

    Пример. Овидий родился в 43 г. до н. э. Допустим, у нас 1958 г. 1958 + 43 = 2 001. Значит, в 1958 г. исполнилось 2 000 лет со времени рождения Овидия

    В соответствии с этим в 1998 г. круглые даты событий, которые произошли в 3, 103, 203 гг. до н. э. 1998 + 3 = 2001; 1998 + 103 = 2101; 1998 + 203 = 2201 и т. д.

    7.2. Форма написания дат и периодов 7.2.1. Даты из числа месяца, порядкового номера месяца и года

    Форма дат XX в. в справочных и особо компактных изданиях: 05.08.85 (форма написания в современных документах, кроме научно-технических).

    Другие формы: 02.03.1975 г.; 2/III 1975 г.; 2 марта 1975 года.

    Стандартную форму в научно-техн. документах см. 7.2.2.

    7.2.2. Даты в тексте научно-технических документов

    Форма написания установлена в ГОСТ 7.64-90 «Представление дат и времени дня. Общие требования». По этому стандарту календарную дату надо выражать годом, месяцем и днем месяца: 1997-03-14. Сокращенно без дня: 97-03. Сокращенно с днем: 97-03-14.

    7.2.3. Период, ограниченный пределами двух лет или года и десятилетия

    В обычных изданиях: В 1981—1985 гг. (не: 1981—85 гг. или 1981-85 гг.); В период 1950 г. — 1960-е гг. (год и десятилетие).

    7.2.4. Бюджетный, операционный, отчетный, учебный год, театральный сезон

    Все виды некалендарных лет, т. е. начинающиеся в одном календарном году, а заканчивающиеся в другом, пишут через косую черту по форме: В 1984/85 учебном году, Театральный сезон 1985/86 года; Отчетный 1984/85 год.

    Примечание. См. также 7.1.1 — написание года при переводе с древнерусского летосчисления на современное, когда неизвестен месяц события.

    7.2.5. Десятилетия

    В художественной и близкой ей литературе: 80-е годы XX века; 70—80-е гг. нашего столетия; 1750-е годы; 1910-е гг.; В 1860—80-е гг., но: в 1890—1910-е годы.

    7.2.6. Тысячелетия

    В изданиях для подготовленного читателя тысячелетия рекомендуется писать арабскими цифрами с наращением падежного окончания, а в изданиях для массового читателя — словами. Напр. а) 1-е тысячелетие до н. э.; б) второе тысячелетие до н. э.

    В справочных изданиях для подготовленного читателя допускается заменять слово тысячелетие сокращением тыс. Напр. в 3-м тыс. до н. э.

    7.2.7. Слово год при цифрах даты

    1. Требуется опускать слово год при цифровом его обозначении на тит. л. контртитуле, обложке, переплете, а также в библиогр. описании в выходных данных.

    2. Рекомендуется опускать слово год при цифровом его обозначении, как правило, при датах в круглых скобках, если текст предназначен для подготовленного читателя и если у читателя не может возникнуть сомнения, что цифры обозначают именно год. Обычно это даты рождения, смерти, рождения и смерти рядом с именем какого-либо лица, дата создания или издания произведения после его названия, дата исторического события и т. п. Напр. Заметный физиолог Иоганн Мюллер (1801—1858) сформулировал. ; Наиболее полно они изложены в работе Брэдли «Явление и действительность» (1893); Работы Сеченова «Рефлексы головного мозга» (1863), «Кому и как разрабатывать психологию» (1873), «Элементы мысли» (1878) и др.; Французская буржуазная революция (1789—1793) вызвала оживление издательской деятельности; С. И. Иванов (р. 1925); А. П. Петров (ум. 1980). Но: сентябрьский (1965 г.) пленум ЦК КПСС — в массовом издании. http://ice-droid.ru - забирай лучшее на мобильник

    7.3. Обозначение времени дня 7.3.1. Обозначение времени дня в тексте большинства видов изданий

    В тексте всех видов изданий, кроме изданий научно-техн. документов, время дня обозначается в последовательности: часы, минуты, секунды. Напр. Было 7 часов 45 минут 30 секунд; На часах было 12 часов пополудни.

    Следует различать число единиц времени, когда применяется сокращенное обозначение единиц (Прошло 6 ч 30 мин 45 с). от обозначения времени дня, когда чаще всего слова часы, минуты, секунды употребляются в развернутом виде (см. примеры выше).

    7.3.2. Обозначение времени дня в научно-технических документах

    Форма представления установлена в ГОСТ 7.64—90 «Представление дат и времени дня. Общие требования». Последовательность та же, что и в других текстах (см. 7.3.1 ), но между числами стандарт требует ставить двоеточие: 23:30:10 (23 часа 30 минут 10 секунд).

    То же время дня с уменьшенной точностью: 23:30 (23 часа 30 минут).

    Сокращенное представление: 30:10 (30 минут 10 секунд).