SAS日時値からSAS日付値を取り出す

[OS] ALL
[リリース] ALL
[キーワード] BASE, SAS DATE, DATETIME, FUNCTION, DATEPART

[質問]

データベースから入力したデータセットに日時値のデータがありますが、これを日付値に変換できますか?

[回答]

DATEPART関数を使用して、SAS日時値からSAS日付値を求めることができます。

■ 構文


  DATEPART(datetime)

datetime :SAS日時値を値として持つ変数、またはSAS日時値定数

■ 使用例(2004年3月11日 12:30 から日付のみを取り出す)


  dt1   = '11mar2004:12:30'dt;        /* 日時値 */ 
  date1 = DATEPART(dt1);