DATE SAS TODAY

【SAS】TODAY()とDATE()はどちらもSAS日付値を取得する。

投稿日:2021年11月3日 更新日:

以下の2記事でtoday()を使ってきました。

today()の代わりにdate()を用いてもSAS日付値を取得できます。

今回は today()とdate()の類似性を見て行きます。


data data1;
  a = put(date(), yymmddn8.);
run;

  • today()の代わりにdate()を用いても同様に扱うことができる。

data data1;
	a=put(date(), date9.);
run;

  • today()の代わりにdate()を用いても同様に扱うことができる。
  • putの第1、第2引数両方にdateを用いることもできる。

data data1;
	a=put(date(), today9.);
run;

  • today()の代わりにdate()を用いても同様に扱うことができる。
  • date9.の代わりにtoday9.のようにすることはできない。

-DATE, SAS, TODAY

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

関連記事

【SAS】SAS日時値からSAS日付値に変換する方法【DATEPART】【DATETIME】【DATE】

今回はDATETIMEでSAS日時値を取得した後、SAS日付値に変換する方法について解説していきます。 (つまり、DATETIMEの値からDATEの値に変換する) (DATETIME:【SAS】DAT …

【SAS】SQLにおける複数テーブルの結合 その2【INNER JOIN】

今回も複数テーブルの結合について解説します。 前回の記事、【SAS】SQLにおける複数テーブルの結合 その1【UNION ALL】 | ビジネスイッチ (how-to-business.com)の続き …

【SAS】SUBSTR関数を使って右から文字列を切り取る方法について解説【LENGTHN】

今回はSUBSTR関数を使って右から文字列を切り取る方法について解説します。 (参考:【SAS】SUBSTR関数は文字列から指定した文字数分切り取る。 | ビジネスイッチ (how-to-busine …

【SAS】TITLEステートメントは「結果」にタイトルを付けられる

今回はTITLEステートメントについて解説します。 data data1; 番号=”AAAAAA”; コード=”02″; 金額=1999; output; 番号=”AAAAAA”; コード=”05″; …

WORKライブラリをLIBNAMEで自動的に割り当てる方法を考察【PATHNAME】【%SYSFUNC】

今回はWORKライブラリをLIBNAMEで自動的に割り当てる方法を考察していきたいと思います。 workライブラリはlibnameを使ってlib_1のようにライブラリ名を割り当てる事ができます。 /* …