Вычисление разницы во времени

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

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

Функция DateDiff()

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



Здесь важны не фактические временные точки, а результаты. Введите выражение

DateDiff('Minute', [Start], [Stop])

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



Функция DateTimeNow()

Функция DateTimeNow() возвращает текущее системное время. Например, эту функцию в сочетании с описанной выше функцией DateDiff можно использовать для расчета текущей возрастной категории участников, если известны их даты рождения.



Введите выражение

DateDiff('year', [Date of birth], DateTimeNow())

в диалоговое окно Добавление вычисляемого столбца, и вы получите расчет разницы (выраженной в годах) во времени между текущим системным временем и датами рождения. (На момент выполнения расчета ниже как текущее системное время использовалась дата 31 октября 2018 года.)