@Day (式言語)

指定された日付から日だけを取り出します。

構文

@Day( timeDateValue )

パラメータ

timeDateValue

日時または日時リスト。取り出す日の値が含まれている日付を指定します。

戻り値

dayOfMonth

数値または数値リスト。timeDateValue で指定した日付の日の部分に対応する数値が返されます。指定された日時に時刻値しか含まれておらず、日付値が含まれていない場合は、-1 が返されます。

使用法

パラメータがリストである場合、この関数はリストの各要素ごとに処理され、戻り値は同じ数の要素を持つリストになります。

  1. 次の例では、実行日の日付が 7 月 15 日、8 月 15 日、9 月 15 日などの場合、15 が返されます。
    @Day(@Now)
  2. 次の例では、20 と 21 がリストで返されます。
    @Day([11/20/95 8:58:12] : [11/21/95 8:58:12])
  3. 次の例では、[PaymentReceived] フィールドに入力された日が 15 日以前の場合は、文字列「Payment received on or before the 15th」が返されます。そうでない場合は、文字列「Payment received after the 15th」が返されます。
    @If(@Day(PaymentReceived)<16;"Payment received on or before the 15th";"Payment received after the 15th")

クロスリファレンス

LotusScript® 言語の Day 関数