请问如何将SAS日期格式转化成标准日期格式例如 '01jun2009:08:00:00' 如何转化成 '2009-06-01 08:00:00' 不是很明白,你那个东西我看起来怎么像是反了,我是想把'01jun2009:08:00:00' 如何转化成 '2009-06-01

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/30 02:01:25
请问如何将SAS日期格式转化成标准日期格式例如 '01jun2009:08:00:00' 如何转化成 '2009-06-01 08:00:00' 不是很明白,你那个东西我看起来怎么像是反了,我是想把'01jun2009:08:00:00' 如何转化成 '2009-06-01
xR=O@+P8 819( MicJD#&#5P3w2Ҁ .{}O&[AH#<= QиLYC9 7[nAu' "iՌ }TA:u ڦ6!S]6_J#z-|ݢԫ@@$DJ퉮~2zKn9Qh4 Vtq1>{EC 4,TD>,m!d1 ,mcu@8w2+2Bo18]UE9ir"Z$WE0etIۥ\J dz@L

请问如何将SAS日期格式转化成标准日期格式例如 '01jun2009:08:00:00' 如何转化成 '2009-06-01 08:00:00' 不是很明白,你那个东西我看起来怎么像是反了,我是想把'01jun2009:08:00:00' 如何转化成 '2009-06-01
请问如何将SAS日期格式转化成标准日期格式
例如 '01jun2009:08:00:00' 如何转化成 '2009-06-01 08:00:00'
不是很明白,你那个东西我看起来怎么像是反了,我是想把'01jun2009:08:00:00' 如何转化成 '2009-06-01 08:00:00' 反过来直接用一个函数dhms就可以了

请问如何将SAS日期格式转化成标准日期格式例如 '01jun2009:08:00:00' 如何转化成 '2009-06-01 08:00:00' 不是很明白,你那个东西我看起来怎么像是反了,我是想把'01jun2009:08:00:00' 如何转化成 '2009-06-01
代码
proc format;
picture mydate
low-high='%Y-%0m-%0d %0H:%0M:%0S'(datatype=datetime);
run;
data _null_;
dt='01jun2009:08:00:00'dt;
put dt datetime. ' --> ' dt mydate19.;
run;