2016-09-19 4 views
0

SAS에서 .csv 파일을 가져 오려고하는데 날짜와 시간이 포함되어 있습니다.SAS의 .csv 파일에서 "날짜"를 정확하게 가져올 수 있습니까?

csv 파일에서 "m-d-yyyy hh : mm : ss"로 정의됩니다 (Excel에서는 데이터를 변경할 수 없지만 SAS에서만 작동해야 함).

SAS가 읽으면 문제는 m이 a이고 d가 m이라고 생각합니다. "2016년 9월 1일 8시 0분 57초"엑셀에서하는로 변환된다 :(

예를 들어

는 무엇입니다 09JAN16 : 08 : 00 : SAS 57

내가 01SEP16 같은 형식을 원한다. 08 : 0시 57분.

어떻게 정확하게 SAS에서 .CSV 파일의 날짜를 가져올 수 있습니까?

감사합니다.

내가 대신 R을 사용하여이 문제를 해결 한 것을 볼
+1

작동하지 않는 코드를 게시 할 수 있습니까? – Tom

+0

실제로 CSV 파일 또는 Excel 파일이 있습니까? Excel에서 열었을 때 CSV 파일을보고있는 경우 Excel이 열면 데이터가 변환되므로 실제로 CSV 파일에 모자가 표시되지 않을 수 있습니다. – Tom

+0

로캘/날짜 형식 설정을 Excel에서 설정하여 MD-YYYY – x13

답변

0

가. 경우 누군가가 답변을 원한다 미래를 위해 :

당신이 시도 할 수있는 한 가지 방법은 SAS가 DMY 대신 MDY로 읽도록 옵션을 변경하는 것입니다. 이렇게하려면 다음을 실행하십시오.

options datestyle=mdy; 
관련 문제