前のページ|次のページ

DATE関数

SAS日付値として現在の日付を返します。

カテゴリ: 日付と時間
別名: TODAY
操作: TIMEZONE=システムオプションの値が、タイムゾーン名またはタイムゾーンIDに設定されている場合、この関数に返される日付値と時間値は、タイムゾーンにより決定されます。
参照項目: TODAY関数

構文

DATE()

詳細

DATE関数は、SAS日付値(1960年1月1日からの日数)の形式で現在の日付を生成します。

例1: America/Los_Angelesタイムゾーンの日付値の決定

この例では、DATE関数がTIMEZONE=システムオプションの値に基づく日付値を返す方法を示します。
option timezone='America/Los_Angeles';
data _null_;
   d1=date();
   put d1=nldate.;
run;
SASは次の結果をログに書き込みます。
d1=November 07, 2012

例2: Asia/Shanghaiタイムゾーンの日付値の決定

この例では、DATE関数がTIMEZONE=システムオプションの値に基づく日付値を返す方法を示します。
option timezone='Asia/Shanghai';
data _null_;
   d2=date();
   put d2=nldate.;
run;
SASは次の結果をログに書き込みます。
d2=November 08, 2012
前のページ|次のページ|ページの先頭へ