Formula(関数) をつかって、年齢を算出する

概要

日付形式プロパティに対して、関数プロパティでnow()dateBetween()を使って算出します。

ここでは、「生年月日」という日付プロパティを持つデータベースを例に2つのサンプル関数を紹介します。



サンプル1:年齢のみを算出する

format(dateBetween(now(), prop("生年月日"), "years")) + "歳"


サンプル2:年齢に加えて月数まで算出する

format(dateBetween(now(), prop("生年月日"), "years")) + "歳" + format(dateBetween(now(), prop("生年月日"), "months") - dateBetween(now(), prop("生年月日"), "years") * 12) + "か月"

記事を評価 ありがとうございます! 失敗しました