機械翻訳について

@FORMATDATE

書式設定された日付文字列を返します。

構文

@FormatDate(date, date_format_string)

パラメータ

<date>

1970年1月1日から2037年12月31日までの入力日を表す数値。 この数値は、1970年1月1日の深夜から経過した秒数です。 この番号を取得するには、次のいずれかの関数を使用: @TODAY@TODATEEXまたは@DATEROLL

メンバーの日時属性プロパティを使用して、この数値を取得することもできます。 たとえば、@AttributeVal("Intro Date");は、コンテキスト内の現在の製品の製品導入日を返します。

date_format_string

サポートされている日付書式を示す次のリテラル文字列(順序付きリストの数値およびカッコの例を除く)のいずれか。

  1. "mon dd yyyy" (Example: mon = Aug)

  2. "Month dd yyyy" (Example: 月= August)

  3. "mm/dd/yy"

  4. "mm/dd/yyyy"

  5. "yy.mm.dd"

  6. "dd/mm/yy"

  7. "dd.mm.yy"

  8. "dd-mm-yy"

  9. "dd Month yy"

  10. "dd mon yy"

  11. "Month dd, yy"

  12. "mon dd, yy"

  13. "mm-dd-yy"

  14. "yy/mm/dd"

  15. "yymmdd"

  16. "dd Month yyyy"

  17. "dd mon yyyy"

  18. "yyyy-mm-dd"

  19. "yyyy/mm/dd"

  20. Long format (Example: WeekDay, Mon dd, yyyy)

  21. Short format (Example: m/d/yy)

ノート

  • 無効な入力日を使用すると、エラーが返されます。

  • 内部書式文字列に含まれていない余分な空白を使用すると、エラーが返されます。

  • この関数は、yy形式の1970から2029の範囲の年を解釈します。 したがって、2006年6月20日の日付書式mm/dd/yyを使用して関数を呼び出した場合、返される日付文字列は06/20/06になります。

アウトラインに日付タイプ・メンバーMyDate1があるとします。


Profit (If(@ToDateEx("yyyy-mm-dd", @FormatDate(@Today(), "yyyy-mm-dd")) == MyDate1 )
     Profit=99;
Endif;)