Как узнать возраст человека?

Юзеф

Участник
Как правильно можно рассчитать поле, чтоб узнать сколько человеку лет, введя его дату рождения?
 

Юзеф

Участник
Если сделать расчёт [~today]-[Дата рождения] . то в итоге покажет количество дней. Не могу сообразить, как преобразовать это всё в годы
 

Юзеф

Участник
Так-то понятно, что в году в среднем ~365,25 дня (а не 365) , а в месяце в среднем ~30,4375 дня (а не 30,5 хотя это и не сильно отличается). Было бы логично получившийся расчёт разделить, на количество дней в году, но по итогу все равно может быть ошибка.
На самом деле, хотелось бы по итогу получить не просто возраст, а полный ответ. Например: 34 года, 6 месяцев, 12 дней
 

Vladimir

Администратор
Команда форума
Обратите внимание, что если в объекте используется системное поле [~today] (в поле периода или в расчётном), то при первом открытии базы данных или в полночь (при непрерывной работе), данные записей в объекте будут пересчитываться и всегда отображать актуальную информацию.
 
Сверху Снизу