逆引きFormula 2.0 に戻る
- 日付の比較や計算をした時に、時刻がない方がいい場合があります。dateSubtract で 現在の時間「
hour(
日付
)
」と現在の分「minute(
日付
)
」を引くことで、0:00 にすることができます。
/* 日付プロパティの値を変数 d に代入 */ let(d, prop("日付"), /* d から時間の数値を得て、その時間を減算 */ d.dateSubtract(d.hour(), "hours") /* d から分の数値を得て、その分を減算 */ .dateSubtract(d.minute(), "minutes") )
- Formula 2.0 では parseDate が使えるようになったので非常に簡単になりました。parseDate の場合には 0:00 の時には時間情報も消えます。
/* 日付プロパティの日付を YYYY-MM-DD の文字列に変換 */ prop("日付").formatDate("YYYY-MM-DD") /* 作成した文字列から日付を作成 */ .parseDate()
Name
日付
時刻なし
時刻なし2.0