前のページ|次のページ

TIME関数

数値のSAS時間値として現在時刻を返します。

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

構文

TIME()

例1: 現在の時間の表示

SAS assigns CURRENT a SAS time value that corresponds to 14:32:00 if the following statements are executed exactly at 2:32 PM:
current=time();
put current=time.;

例2: America/Los_Angelesタイムゾーンの時間値の決定

この例では、TIME関数がTIMEZONE=システムオプションの値に基づく値を返す方法を示します。
option timezone='America/Los_Angeles';
data _null_;
   t1=time();
   put t1=nltimap15.;
run;
SASは次の結果をログに書き込みます。
t1=11:10:24 AM

例3: Europe/Londonタイムゾーンの時間値の決定

この例では、TIME関数がTIMEZONE=システムオプションの値に基づく値を返す方法を示します。
option timezone='Europe/London';
data _null_;
   t2=time();
   put t2=nltimap15.;
run;
SASは次の結果をログに書き込みます。
t2=07:11:08 PM

関連項目:

前のページ|次のページ|ページの先頭へ