📅

範囲の終了日がないときに現在時刻を得るには?

Status
Update
属性名
終了時刻
返り値
Date
逆引きNotionDB
関連するもの
タイムラインビューは範囲を二つのプロパティで設定できることを教えてもらいました。タイムラインビューは開始時刻だけの時に、短いバーになってしまって気になっていました。終了時刻がない時には現在時刻にすることでまだ終わっていないタスクをうまく見せることができそうです。
  1. 終了時刻: 終了時刻が設定されていない場合には、開始時刻が返されるので、等しい時には now() を返すようにします。
    1. /* 日付プロパティの終了時刻を変数 e に代入 */ let(e, prop("日付").dateEnd(), /* 終了時刻が設定されていない(開始時刻と同じ)場合は現在時刻を代わりに返却 */ (e == prop("日付").dateStart()) ? now() : e )
      Name
      日付
      終了時刻
      Aug 30, 2022 00:00
      Aug 30, 2022 → Aug 31, 2022
終了時刻チェック用