📅

年、月、日の3つの数値プロパティから日付を作成するには?

Status
Created by 2.0
関数説明
属性名
3つの数値から日付作成
返り値
Date
逆引きNotionDB
関連するもの
Formula 2.0 で追加された parseDate は ISO8601 形式の文字列から日付を作成することができます。特に基本形式であれば数値から日付を作成するのは簡単です。map 関数の index をうまく活用すると8桁の数値文字列を作成することが簡単にできます。なお、parseDate は数値を受け取ると自動的に文字列に変換して計算するようなので、今回は直接数値を渡しています。
/* 3つのプロパティからリストを作成 */ [prop("年"), prop("月"), prop("日")] /* 年を 10000 倍, 月を 100倍, 日を1倍する */ .map(current * 100^(2-index)) /* これらを合計 */ .sum() /* 日付に変換 */ .parseDate()
名前
3つの数値から日付作成