SAS で日付時刻を POSIX 形式にフォーマットする必要があります。以下は、「2009-11-25 14:44:56」を示しています。ミリ秒を表示するにはどうすればよいですか?
proc format;
picture POSIX other='%0Y-%0m-%0d %0H:%0M:%0S' (datatype=datetime);
run;
data test;
mydatetime='25nov2009 14:44:56.300'dt;
format newdt POSIX.;
newdt=mydatetime;
put mydatetime= newdt=;
run;
編集:私は日時をYYYY-MM-DD HH:M:SS.sss
(ISO8601)にフォーマットするためのあらゆる方法を採用していますが、1分もかからずにこれを見つけることができません