JSL이 작동하지 않는 날짜 시간 형식 변경(JMP15)안녕,
최근 날짜 시간 형식을 문자에서 숫자 날짜로 변환하는 데 문제가 있습니다.
문자 날짜를 숫자 d/m/yh:m:s로 설정하고 싶습니다.
수동으로 변환하고 테이블에서 스크립트를 복사했습니다.
그러나 스크립트를 실행하면 날짜가 m/d/yh:m:s로 돌아가고 값이 누락됩니다.
왜 작동하지 않는지 알 수 없습니다.
저는 JMP 15를 사용하고 있습니다.
:Wirebond End Date
<< Data Type( Numeric)
<< Modeling Type(continuous)
<< Format( "d/m/y h:m:s", 22, 0 );
<< Input Format( "d/m/y h:m:s", 0 );

대량 맞춤화Re: JSL의 날짜 시간 형식 변경이 작동하지 않습니다(JMP15).확실한 방법은 수식을 사용하여 추가 열을 만드는 것입니다(:time을 올바른 소스 열 이름으로 대체).
in format(:time, "Format Pattern", "<DL><DD><MM><YYYY> <HH24><:><MM>:<SS>")<P>그런 다음 원하는 형식으로 표시되도록 새 열을 설정합니다.</P><PRE><CODE class=" language-jsl">New Column( "Fixed time format",
Numeric,
"Continuous",
Format( "yyyy-mm-ddThh:mm:ss", 19, 0 ), //Change to whatever output format you like
Input Format( "yyyy-mm-ddThh:mm:ss", 0 ),
Formula(
Informat(
:Time,
"Format Pattern",
"
<MM><YYYY> <HH24><:><MM>:<SS>"
)
)
)</SS></MM></HH24></YYYY></MM>그런 다음 수식을 제거하면 나중에 원래 열을 삭제할 수 있습니다.
:Fixed time format << Delete Formula;
current data table() << Delete Columns(:time);
Re: JSL의 날짜 시간 형식 변경이 작동하지 않습니다(JMP15).안녕 @jthi
그 쪽이 맞는 거 같아요.
d/m/y(문자)의 날짜 입력 형식을 d/m/y(숫자)로 변환할 수 없는 것 같습니다.
입력 형식 데이터가 m/d/y인 경우 JSL을 사용하여 문자 열을 숫자로 변환할 수 있습니다.
문제를 긴급하게 해결해야 하기 때문에 자동 데이터 입력 형식을 d/m/y 대신 m/d/y로 변경해 달라고 IT 팀에 요청했습니다.
JMP15 - JSL은 d/m/y(문자)를 d/m/y(숫자)로 변환할 수 없지만 데이터 테이블에서 수동으로 수행할 수 있습니다.
그래도 이상해요.
어쨌든 고마워요! 적어도 나는 다른 날짜 시간 형식 문제로 머리를 깨뜨리는 유일한 사람이 아니라는 것을 알고 있습니다.
Re: JSL의 날짜 시간 형식 변경이 작동하지 않습니다(JMP15).내 생각엔 열이 먼저 d/m/yyyy 형식으로 변환된 다음 m/d/yyyy 형식으로 변환되고 이로 인해 값이 누락되는 방식으로 처리되는 것 같습니다(다른 날짜를 사용하면 테스트하기가 악몽입니다). -시간 형식이고 JMP는 내가 다른 형식으로 테스트하는 것을 좋아하지 않습니다).
또한 JMP에서 가져온 JSL은 사용 중인 JSL과 다릅니다(모델링 유형 설정 외에 모든 것이 Data Type() 내부에 있음을 참조하세요).
Data Table("Untitled 3"):Time2 << Data Type(
Numeric,
Format("d/m/y h:m:s", 22, 0),
Input Format("d/m/y h:m:s", 0)
) << Set Modeling Type("Continuous");
스크립트에서 입력 형식보다 먼저 형식이 설정되기 때문에 이로 인해 일부 문제가 발생할 수 있습니까(이런 방식으로 작동하는지 확실하지 않음)?
Re: JSL의 날짜 시간 형식 변경이 작동하지 않습니다(JMP15).";"을 제거했습니다.
:Wirebond End Date
<< Data Type( Numeric)
<< Modeling Type(continuous)
<< Format( "d/m/y h:m:s", 22, 0 )
<< Input Format( "d/m/y h:m:s", 0 );
여전히 같은 결과입니다. 버그일까요?
.
Re: JSL의 날짜 시간 형식 변경이 작동하지 않습니다(JMP15).JSL에는 ";"이 있습니다. 거기에 있으면 안되는 << Format(.....) 뒤에