Что такое временной интервал

Интервал времени

2.4. Интервал времени – время прохождения машиной мерного участка.

Смотри также родственные термины:

Полезное

Смотреть что такое «Интервал времени» в других словарях:

интервал времени — Нрк. промежуток времени Время, истекшее между моментами двух событий. [ГОСТ 8.567 99] Недопустимые, нерекомендуемые промежуток времени Тематики метрология, основные понятия Обобщающие термины измерения времени … Справочник технического переводчика

интервал (времени) — — [http://slovarionline.ru/anglo russkiy slovar neftegazovoy promyishlennosti/] Тематики нефтегазовая промышленность EN lag … Справочник технического переводчика

интервал времени затухания звука — Интервал времени, в течение которого уровень интенсивности звука снижается на 30 дб. [ГОСТ 24415 80] Тематики пианино … Справочник технического переводчика

интервал времени или «окно» — Интервал, в пределах которого содержится вся необходимая для расчётов информация (он задаётся начальным и конечным значениями, напр. 1,5 и 2,5 сек.) [http://slovarionline.ru/anglo russkiy slovar neftegazovoy promyishlennosti/] Тематики… … Справочник технического переводчика

интервал времени вычисления среднего значения тока — Период времени, в течение которого выполняется вычисление среднего значения тока [Интент] Тематики счетчик электроэнергии EN interval for demand current calculationwindow for demand current calculation … Справочник технического переводчика

интервал времени вычисления среднего значения — [Интент] Тематики счетчик электроэнергии EN demand interval … Справочник технического переводчика

интервал времени до наступления аномального режима, в течение которого выполняется запись данных — [Интент] Тематики релейная защита EN pre fault recording time … Справочник технического переводчика

интервал времени между началом приема сигнала повторения на входных ARQ-терминалах главной станции и началом передачи на этой же станции ответного сигнала повторения — (МСЭ R F.342 2). [http://www.iks media.ru/glossary/index.html?glossid=2400324] Тематики электросвязь, основные понятия EN master station delay … Справочник технического переводчика

интервал времени после окончания аномального режима, в течение которого выполняется запись данных — [Интент] Тематики релейная защита EN post fault recording time … Справочник технического переводчика

Источник

временной интервал

01.01.81 временной интервал [ time-slot; TS]: Любой периодически повторяющийся интервал времени, который может быть однозначно опознан и определен.

[МЭК 60050-704, 704-13-08]

Смотри также родственные термины:

3.5 временной интервал доступа (окно времени): Временной интервал, в течение которого в данной точке доступа устанавливается заданный режим доступа.

4.5 временной интервал доступа (окно времени): Временной интервал, в течение которого разрешается перемещение в определенной точке доступа

127 временной интервал измерения: Основной временной интервал измерения для среднеквадратических значений (напряжения, гармоник, интергармоник и несимметрии)

de. Abmessungen Zeitintervall

en. Measurement time interval

fr. Intervalle temporelle de mesure

временной интервал межсервисного обслуживания (operating time): Время непрерывной работы, в течение которого побудитель расхода для отбора проб может использоваться при заданных значениях расхода и противодавления без перезарядки или замены элемента питания.

Полезное

Смотреть что такое «временной интервал» в других словарях:

временной интервал — — [http://www.iks media.ru/glossary/index.html?glossid=2400324] временной интервал [Лугинский Я. Н. и др. Англо русский словарь по электротехнике и электроэнергетике. 2 е издание М.: РУССО, 1995 616 с.] Тематики электросвязь, основные… … Справочник технического переводчика

временной интервал — laiko tarpas statusas T sritis Standartizacija ir metrologija apibrėžtis Laiko skirtumas tarp dviejų akimirkų. atitikmenys: angl. time interval vok. Zeitintervall, n rus. временной интервал, m; промежуток времени, m pranc. intervalle de temps, m … Penkiakalbis aiškinamasis metrologijos terminų žodynas

временной интервал — laiko tarpas statusas T sritis fizika atitikmenys: angl. time interval vok. Zeitintervall, n rus. временной интервал, m; промежуток времени, m pranc. intervalle de temps, m … Fizikos terminų žodynas

Временной интервал доступа (окно времени) — Временной интервал доступа (окно времени): временной интервал, в течение которого в данной точке доступа устанавливается заданный режим доступа. Источник: СРЕДСТВА И СИСТЕМЫ КОНТРОЛЯ И УПРАВЛЕНИЯ ДОСТУПОМ. КЛАССИФИКАЦИЯ. ОБЩИЕ ТЕХНИЧЕСКИЕ… … Официальная терминология

временной интервал доступа — окно времени Временной интервал, в течение которого разрешается перемещение в определенной точке доступа. [РД 25.03.001 2002] Тематики системы охраны и безопасности объектов Синонимы окно времени EN timeframe for access … Справочник технического переводчика

временной интервал сигнализации — сигнализационный интервал — [http://www.iks media.ru/glossary/index.html?glossid=2400324] Тематики электросвязь, основные понятия Синонимы сигнализационный интервал EN signaling time slot … Справочник технического переводчика

временной интервал «окошко» — — [А.С.Гольдберг. Англо русский энергетический словарь. 2006 г.] Тематики энергетика в целом EN time window … Справочник технического переводчика

временной интервал когерентности — — [Л.Г.Суменко. Англо русский словарь по информационным технологиям. М.: ГП ЦНИИС, 2003.] Тематики информационные технологии в целом EN coherence time … Справочник технического переводчика

временной интервал цикла — — [http://www.iks media.ru/glossary/index.html?glossid=2400324] Тематики электросвязь, основные понятия EN frame slot … Справочник технического переводчика

временной интервал, отведенный для произвольного доступа — — [Е.С.Алексеев, А.А.Мячев. Англо русский толковый словарь по системотехнике ЭВМ. Москва 1993] Тематики информационные технологии в целом EN random access time slotRATS … Справочник технического переводчика

Источник

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

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

Логически можно выделить следующие типы значений, относящиеся к дате и времени:

Дата и время

Допустим, лаборатория, которая собрала материал для анализа находится в часовом поясе +2, а центральный филиал, в котором следят за своевременным выполнением анализов — в поясе +1. Время, приведенное в примере, было отмечено при сборе материала первой лабораторией. Возникает вопрос — какую цифру времени должен увидеть центральный офис? Очевидно, что программное обеспечение центрального офиса должно показывать 15 января 2014 года 12:17:15 — на час меньше, так как по их часам событие произошло именно в этот момент.

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

Правила перевода на летнее/зимнее время — вещь, строго говоря, переменная. Разные страны могут иногда менять свои правила, и эти изменения должны быть заблаговременно заложены в обновления системы. На практике неоднократно встречались ситуации некорректной работы этого механизма, которые по итогу решались установкой хотфиксов либо операционной системы, либо используемых сторонних библиотек. Вероятность повторения тех же проблем — не нулевая, поэтому лучше иметь способ гарантированно их избежать.

Учитывая описанные выше соображения, сформулируем как можно более надежный и простой подход к передаче и хранению времени: на сервере и в базе данных все значения должны быть приведены к часовому поясу UTC.

Рассмотрим, что нам дает такое правило:

Как видно из вышесказанного, не существует единого подхода, покрывающего 100% случаев. Поэтому сперва нужно четко понять из требований, какие из упомянутых выше ситуаций будут в вашей системе. С большой вероятностью, все ограничится первым предложенным подходом с хранением в UTC. Ну а описанные исключительные ситуации его не отменяют, а просто добавляют другие решения для частных случаев.

Дата без времени

Допустим, с правильным отображением даты и времени с учетом часового пояса клиента разобрались. Перейдем к датам без времени и примеру, указанному для этого случая в начале — «новый контракт вступает в силу 2 февраля 2016 года». Что будет, если для таких значений использовать те же типы и тот же механизм, что и для «обычных» даты с временем?

Есть несколько способов избежать преобразование для дат:

Временной интервал

С хранением и обработкой временных интервалов все просто: их величина не зависит от часового пояса, поэтому никаких особых рекомендаций здесь нет. Их можно хранить и передавать как количество единиц времени (целое или с плавающей точкой, в зависимости от необходимой точности). Если важна секундная точность — то как количество секунд, если миллисекундная — то как количество миллисекунд и т.д.

А вот вычисление интервала может иметь подводные камни. Предположим, у нас есть типовой код на C#, который считает интервал времени между двумя событиями:

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

Предположим, код работает в часовом поясе, в котором переход на летнее время в 2016 году происходит в ночь 27 марта, и смоделируем описанную выше ситуацию:

Этот код даст в результате 9 часов, хотя фактически между этими моментами прошло 8 часов. В этом легко убедиться, изменив код вот таким образом:

Отсюда вывод — любые арифметические операции с датой и временем нужно делать, используя либо UTC значения, либо типы, хранящие информацию о часовом поясе. А потом обратно переводить в локальные в случае надобности. С этой точки зрения, изначальный пример легко исправить, поменяв DateTime.Now на DateTime.UtcNow.

Этот нюанс не зависит от конкретной платформы или языка. Вот аналогичный код на Java, имеющий тот же недостаток:

Исправляется он также легко — например, использованием ZonedDateTime вместо LocalDateTime.

Расписание запланированных событий

Расписание запланированных событий – более сложная ситуация. Универсального типа, позволяющего хранить расписания, в стандартных библиотеках нет. Но такая задача возникает не так уж редко, поэтому готовые решения можно найти без проблем. Хорошим примером является формат планировщика cron, который в том или ином виде используется другими решениями, например, Quartz: http://quartz-scheduler.org/api/2.2.0/org/quartz/CronExpression.html. Он покрывает практически все нужды составления расписаний, включая варианты типа «вторая пятница месяца».

В большинстве случаев писать свой планировщик не имеет смысла, так как существуют гибкие проверенные временем решения, но если по какой-то причине есть надобность в создании своего механизма, то как минимум формат расписания можно позаимствовать у cron.

Общие рекомендации

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

Во-первых, по поводу использования статических членов класса для получения текущего времени — DateTime.UtcNow, ZonedDateTime.now() и т.д. Как и было сказано, использование их напрямую в коде может серьезно усложнить юнит-тестирование, так как без специальных мок фреймворков подменить текущее время не получится. Поэтому, если вы планируете писать юнит тесты, следует позаботиться о том, чтобы реализацию таких методов можно было подменить. Для решения этой задачи есть как минимум два способа:

Второй нюанс с получением текущего времени — это то, что клиенту доверять нельзя. Текущее время на компьютерах пользователей может очень сильно отличаться от реального, и если есть логика, завязанная на него, то эта разница может все испортить. Все места, где есть необходимость получать текущее время, должны по возможности выполняться на стороне сервера. И, как уже было сказано ранее, все арифметические операции с временем должны производиться либо в UTC значениях, либо с использованием типов, хранящих смещение часового пояса.

И еще одна вещь, которую хотелось упомянуть — это стандарт ISO 8601, описывающий формат даты и времени для обмена информацией. В частности, строковое представление даты и времени, используемое при сериализации, должно соответствовать этому стандарту для предотвращения потенциальных проблем с совместимостью. На практике крайне редко приходится самому реализовывать форматирование, поэтому сам стандарт может быть полезен в основном в ознакомительных целях.

Источник

ДОЛГОСРОЧНЫЙ ВРЕМЕННОЙ ИНТЕРВАЛ

Смотреть что такое «ДОЛГОСРОЧНЫЙ ВРЕМЕННОЙ ИНТЕРВАЛ» в других словарях:

ДОЛГОСРОЧНЫЙ ВРЕМЕННОЙ ИНТЕРВАЛ — временной горизонт, величина которого достаточна для того, чтобы выявились устойчивые изменения как постоянных, так и переменных затрат, обычно такой интервал превышает один год, составляет несколько лет. Райзберг Б.А., Лозовский Л.Ш.,… … Экономический словарь

долгосрочный временной интервал — 3.2.2 долгосрочный временной интервал (long term time interval): Временной интервал, в течение которого усредняют или оценивают шум нескольких опорных временных интервалов. Примечания 1 Долгосрочный временной интервал используют для описания шума … Словарь-справочник терминов нормативно-технической документации

долгосрочный временной интервал — временной горизонт, величина которого достаточна для того, чтобы выявились устойчивые изменения как постоянных, так и переменных затрат, обычно такой интервал превышает один год, составляет несколько лет … Словарь экономических терминов

Нормализованный временной интервал — 5. Нормализованный временной интервал (normalizing time interval) TN интервал времени, к которому отнесен (сопоставлен, приписан) измеренный эквивалентный уровень звука. Примечания: 1. Нормализованный временной интервал может быть равен… … Словарь-справочник терминов нормативно-технической документации

Долгосрочный период — LONG RUN Временной интервал, достаточный для того, чтобы производители смогли изменить количество всех используемых факторов в пределах существующих технологических достижений. Ср.: Short run … Словарь-справочник по экономике

ГОСТ 31296.1-2005: Шум. Описание, измерение и оценка шума на местности. Часть 1. Основные величины и процедуры оценки — Терминология ГОСТ 31296.1 2005: Шум. Описание, измерение и оценка шума на местности. Часть 1. Основные величины и процедуры оценки оригинал документа: 3.2.2 долгосрочный временной интервал (long term time interval): Временной интервал, в течение… … Словарь-справочник терминов нормативно-технической документации

1: — Терминология 1: : dw Номер дня недели. «1» соответствует понедельнику Определения термина из разных документов: dw DUT Разность между московским и всемирным координированным временем, выраженная целым количеством часов Определения термина из… … Словарь-справочник терминов нормативно-технической документации

ГОСТ 12.1.050-86: Система стандартов безопасности труда. Методы измерения шума на рабочих местах — Терминология ГОСТ 12.1.050 86: Система стандартов безопасности труда. Методы измерения шума на рабочих местах оригинал документа: 1. Доза шума (A weighted sound exposure) ЕА,Т, Па2×с интеграл по времени квадрата уровня звука на установленном… … Словарь-справочник терминов нормативно-технической документации

Фьючерс — (Futures) Фьючерс это срочный биржевой контракт на покупку рыночного актива Что такое фьючерс, фьючерсный контракт, рынок фьючерсов, торговля фьючерсами, стратегия фьючерс, виды ценных бумаг на фьючерсном рынке, хеджирование рисков с помощью… … Энциклопедия инвестора

Источник

временной интервал

Смотреть что такое «временной интервал» в других словарях:

временной интервал — — [http://www.iks media.ru/glossary/index.html?glossid=2400324] временной интервал [Лугинский Я. Н. и др. Англо русский словарь по электротехнике и электроэнергетике. 2 е издание М.: РУССО, 1995 616 с.] Тематики электросвязь, основные… … Справочник технического переводчика

временной интервал — 01.01.81 временной интервал [ time slot; TS]: Любой периодически повторяющийся интервал времени, который может быть однозначно опознан и определен. Примечание Во французском языке выражение «intervale de temps», которое эквивалентно английскому… … Словарь-справочник терминов нормативно-технической документации

временной интервал — laiko tarpas statusas T sritis Standartizacija ir metrologija apibrėžtis Laiko skirtumas tarp dviejų akimirkų. atitikmenys: angl. time interval vok. Zeitintervall, n rus. временной интервал, m; промежуток времени, m pranc. intervalle de temps, m … Penkiakalbis aiškinamasis metrologijos terminų žodynas

временной интервал — laiko tarpas statusas T sritis fizika atitikmenys: angl. time interval vok. Zeitintervall, n rus. временной интервал, m; промежуток времени, m pranc. intervalle de temps, m … Fizikos terminų žodynas

Временной интервал доступа (окно времени) — Временной интервал доступа (окно времени): временной интервал, в течение которого в данной точке доступа устанавливается заданный режим доступа. Источник: СРЕДСТВА И СИСТЕМЫ КОНТРОЛЯ И УПРАВЛЕНИЯ ДОСТУПОМ. КЛАССИФИКАЦИЯ. ОБЩИЕ ТЕХНИЧЕСКИЕ… … Официальная терминология

временной интервал доступа — окно времени Временной интервал, в течение которого разрешается перемещение в определенной точке доступа. [РД 25.03.001 2002] Тематики системы охраны и безопасности объектов Синонимы окно времени EN timeframe for access … Справочник технического переводчика

временной интервал сигнализации — сигнализационный интервал — [http://www.iks media.ru/glossary/index.html?glossid=2400324] Тематики электросвязь, основные понятия Синонимы сигнализационный интервал EN signaling time slot … Справочник технического переводчика

временной интервал «окошко» — — [А.С.Гольдберг. Англо русский энергетический словарь. 2006 г.] Тематики энергетика в целом EN time window … Справочник технического переводчика

временной интервал когерентности — — [Л.Г.Суменко. Англо русский словарь по информационным технологиям. М.: ГП ЦНИИС, 2003.] Тематики информационные технологии в целом EN coherence time … Справочник технического переводчика

временной интервал цикла — — [http://www.iks media.ru/glossary/index.html?glossid=2400324] Тематики электросвязь, основные понятия EN frame slot … Справочник технического переводчика

временной интервал, отведенный для произвольного доступа — — [Е.С.Алексеев, А.А.Мячев. Англо русский толковый словарь по системотехнике ЭВМ. Москва 1993] Тематики информационные технологии в целом EN random access time slotRATS … Справочник технического переводчика

Источник

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

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