Вычисление разницы во времени
Иногда в столбцах таблицы данных отображаются различные временные точки, но главным является не фактическое начальное и конечное время. Важна продолжительность разных периодов времени.
В примерах ниже показано, как для вычисления разницы во времени можно использовать функции времени.
Функция DateDiff()
В таблице данных ниже приведено начальное и конечное время для определенного количества участников в гонке.
Здесь важны не фактические временные точки, а результаты. Введите выражение
DateDiff('Minute', [Start], [Stop])
в диалоговое окно Добавление вычисляемого столбца, и вы получите расчет разницы (выраженной в минутах) во времени между начальной и конечной временными точками.
Функция DateTimeNow()
Функция DateTimeNow() возвращает текущее системное время. Например, эту функцию в сочетании с описанной выше функцией DateDiff можно использовать для расчета текущей возрастной категории участников, если известны их даты рождения.
Введите выражение
DateDiff('year', [Date of birth], DateTimeNow())
в диалоговое окно Добавление вычисляемого столбца, и вы получите расчет разницы (выраженной в годах) во времени между текущим системным временем и датами рождения. (На момент выполнения расчета ниже как текущее системное время использовалась дата 31 октября 2018 года.)