DStr

 

日付を文字列に変換

日付型のデータを指定された書式で文字列に変換します。

構文:

DStr(日付,書式)

パラメータ:

  • 日付 …… 日付

  • 書式 …… ここで指定した書式にしたがって、日付が文字列に変換されます。

戻り値:

文字列

例:

DStr ('96/01/28'DATE,'WWWWWWWW,MMMMMMMMDD,YYYY')

 

'Tuesday, January 28, 1996'が返ります。

 

DStr('96/01/28'DATE,'YY/MM/DD')

 

'96/01/28' が返ります。

注意事項:

  • 日付の形式を設定するために、[動作環境]ダイアログの[日付モード]を指定する必要があります。

    • A=アメリカ … MM/DD/YY

    • E=ヨーロッパ … DD/MM/YY

    • J=日本 … YY/MM/DD

  • 指定された日付形式は、DATEリテラルを使用した際に参照されます。

  • 例えば、日付モードを「A=アメリカ」に指定した場合、DStr('01/28/96'DATE...)と日付を指定する必要があります。DATEリテラルが日付モードの指定と合っていない場合、構文チェックでエラーになります。

関連トピック:

DVal