csv 파일: 일.월.년일부 국가에서는 날짜가 일.월.년의 형태로 저장됩니다.
안타깝게도 Jmp는 기본 설정에서 지역 설정이 활성화된 경우에도 날짜를 Month.Day.Year로 가정합니다.
첫 번째 값이 12보다 큰 날짜가 있는 경우 Jmp는 자동으로 이를 감지하고 비표준 버전으로 변경합니다.
이 동작은 매우 위험해 보입니다.
일과 월이 섞이지 않도록 날짜 형식을 지정할 수 있는 환경 설정에 다른 설정이 있습니까?

데이터 액세스Re: csv 파일: 일.월.년여러 파일 가져오기는 날짜를 문자로 가져와서 나중에 적절한 형식/숫자로 변경할 수 있으므로 이 문제가 발생하지 않습니다.
Re: csv 파일: 일.월.년동의합니다. 바랍니다: CSV 가져오기 강제 MDY 또는 DMY 날짜 형식
Re: csv 파일: 일.월.년JMP를 처음 사용하는 사용자 중 누구도 JMP에서 실수로 잘못된 형식을 사용할까봐 걱정할 필요가 없도록 환경 설정에 설정을 추가하고 싶습니다.
dt = New Table( "dates",
Add Rows( 30 ),
New Column( "YMD",
Format( "y/m/d" ),
Formula( In Days( Row() ) )
),
New Column( "DMY",
Format( "d/m/y" ),
Formula( In Days( Row() ) )
),
New Column( "MDY",
Format( "m/d/y" ),
Formula( In Days( Row() ) )
),
New Column( "DMY2",
Format( "d/m/y" ),
Formula( if(row() < 12,In Days( Row() ) ))
)
);
dt << save("$temp/dates.csv");
dt2 =open("$temp/dates.csv")
Re: csv 파일: 일.월.년CSV 가져오기 마법사를 사용하여 열에 맞는 올바른 형식을 지정하세요. (MFI가 아닌 경우, 파일->열기->텍스트 파일을 선택하고 마법사를 요청하세요.) 스크립트가 생성되면 필요에 따라 편집할 수 있습니다.
Re: csv 파일: 일.월.년추가 조정 없이 DMY를 직접 가져오려면 어떻게 해야 합니까?
Re: csv 파일: 일.월.년열의 입력 및 출력 형식은 모두 MDY입니다. 동영상에서 제가 예상하는 동작을 확인할 수 있습니다. 둘 다 변경해 보는 것이 좋습니다. 서로 반대되는 형식을 원하지는 않겠지만, 출력 형식을 31JAN2024(ddmonyyyy ?)로 설정하면 상황을 이해하는 데 도움이 될 수 있습니다. 세 글자로 된 월 약어가 어떻게 작동하는지는 저도 잘 모르겠지만, 모호함이 해소되는 것은 확실합니다.
OS의 지역 설정과 JMP의 '지역 사용' 체크박스는 텍스트(CSV) 가져오기에 적용됩니다. JMP가 보고서에서 지역 설정을 사용하는지는 모르겠습니다.
DMY를 사용하는 CSV 파일이 많고 OS를 MDY로 설정한 해외 사용자가 많기 때문에 이 체크박스를 추가했습니다. OS 설정을 변경하는 것보다 "지역별 설정 사용"을 해제하여 OS 설정을 무시하는 것이 더 쉽습니다. CSV 파일을 DMY로 처리하고 싶은 경우가 많지만, 항상 그런 것은 아닙니다. 구분 기호/소수점 표시에 사용되는 쉼표/마침표 등도 이 논의의 일부라고 생각합니다. 체크박스 하나만으로는 너무 복잡합니다. 예를 들어 소수점 표시에 대한 OS 설정은 무시하고 날짜 표시에 대한 OS 설정을 사용하는 등 더 세밀한 제어가 필요한 경우, OS 설정을 변경하고 "지역별 설정 사용"을 선택해야 합니다.
https://en.wikipedia.org/wiki/국가별_날짜_형식_목록
https://en.wikipedia.org/wiki/소수점_구분 기호
Re: csv 파일: 일.월.년음, 뭔가 잘못하고 있는 것 같아요.
내 시스템은 다음과 같이 구성되어 있습니다.

(TT = DD)
Jmp:

그리고 DD.MM.YYYY 형식의 파일을 읽으면 JMP는 이를 MM.DD.YYYY로 읽습니다.
셀에 값을 입력할 때도 마찬가지입니다.
Re: csv 파일: 일.월.년두 가지 일을 해야 한다고 생각합니다. OS 설정과 JMP 설정입니다.