フォーマットに数値変数がある場合、フォーマットされた値を文字変数として取得する方法はありますか?文字変数を任意のSAS形式の数値変数の書式付き値と同じにするにはどうすればよいですか?
私は画面に10/06/2009
を印刷するために次のようなものを書こうとしますが、putformatted()
機能はありません。
data test;
format i ddmmyy10.;
i = "10JUN2009"d;
run;
data _null_;
set test;
i_formatted = putformatted(i); /* How should I write this? */
put i_formatted;
run;
(もちろん、私はput(i, ddmmyy10.)
を書くことができますが、私のコードはi
を持っていることを起こるものは何でもフォーマットのために働く必要があります。)
+1の現在のフォーマットでフォーマットする方法があるかどうかを調べることでした。ありがとうございました! –