
그럼 다음으로, 날짜 및 시간 함수에 대해 조금 이야기해 보겠습니다.스크립트 편집기 창의 내용을 지우겠습니다.로그도 지우고 싶습니다.로그 창에서 마우스 오른쪽 버튼을 클릭하고 로그 지우기를 선택하면 됩니다.날짜와 시간은 1월 자정 이후의 초 수로 저장된다는 것을 기억하세요.그리고 이를 변수에 저장할 수 있습니다.날짜 및 시간 함수를 사용하여 날짜 및 시간 값을 계산할 수도 있습니다.그러므로 변수 t를 만들 것입니다.그리고 등호를 입력하여 함수의 결과인 today를 이 변수에 할당할 것입니다.그리고 다시 괄호를 추가하여 JMP가 이것이 JSL 함수인 today임을 인식하도록 해야 합니다.이것은 스크립트를 실행할 때 1월 자정 이후의 초 수로 오늘의 날짜와 시간을 반환합니다.그러므로 닫는 괄호 위로 화살표를 클릭하고 세미콜론을 입력하겠습니다.다시 말하지만 필수는 아니지만 가장 좋은 방법입니다.그리고 스크립트의 해당 줄을 실행할 것입니다. 그리고 코드를 실행했을 당시 1월 자정 이후 경과한 초 수를 로그에서 볼 수 있습니다. 이 숫자를 해석하는 것은 정말 어렵습니다. 큰 숫자입니다. 저는 이것을 볼 수 있을 것 같습니다. 지난주인지도 모르겠습니다. 작년인지 내년인지도 모릅니다. 따라서 스크립트에서 할 수 있는 것은 읽을 수 있는 문자열로 형식을 지정하는 것입니다. 데이터 테이블에 초 수로 저장된 날짜가 있는 경우 읽을 수 있는 날짜로 표시되도록 형식을 지정할 수 있다는 점을 명확히 하고 싶습니다. 하지만 데이터 유형이나 모델링 유형을 변경하는 것이 아닙니다. 여전히 데이터 테이블에 숫자로 된 초 수로 저장됩니다. 단지 다르게 표시하는 것뿐입니다. 반면에 스크립트로 이 작업을 할 때는 어떤 종류의 수치 계산에도 사용할 수 없는 문자열만 반환됩니다. 따라서 다양한 형식이 있습니다. 사실 스크립트 편집기를 지우는 대신, 여기서 여러 단계를 볼 수 있도록 다음 줄로 가서 format을 입력하겠습니다.그리고 괄호를 열 것입니다.t에 저장된 값을 포맷하려고 합니다.그래서 첫 번째 인수입니다.그리고 제가 사용할 포맷은, 이것들은 모두 이름이 지정되어 있으므로 문자열입니다.제가 사용할 포맷은 Date Long이라고 합니다.그러므로 큰따옴표를 엽니다.JMP가 자동으로 닫습니다.그리고 Date Long이라는 단어를 입력하고 큰따옴표를 닫습니다.이제 스크립트의 한 줄만 실행하려면 한 가지 방법은 커서를 행 번호가 있는 여백으로 가져가서 해당 줄을 선택하는 것입니다.그런 다음 Ctrl+R을 사용하거나 다른 방법을 사용하여 스크립트를 실행할 수 있습니다.계속 진행하겠습니다.잠시 후에 한 줄만 실행하는 다른 방법을 보여드리겠습니다. 로그에 반환된 것을 볼 수 있습니다.문자열은 12월 목요일입니다.그리고 원하는 경우 해당 결과를 변수에 저장하여 사용자에게 보낼 메시지나 보고서에 나타날 문자열로 만들 수 있습니다.이제 t에 저장된 숫자 값을 계속 사용해 보겠습니다.스크립트 편집기 창에서 새 줄로 이동합니다.그리고 기간, 날짜 간의 차이를 계산하는 함수를 사용할 것입니다.이를 날짜 차이라고 합니다.그리고 이러한 내장 함수는 대문자로 쓰지 않습니다.일반적으로는 그냥 다시 포맷하도록 둡니다.하지만 이것들은 다시 포맷하지 않으므로 모두 소문자로 유지됩니다.하지만 이것은 파서에 영향을 미치지 않습니다.괄호를 열 것입니다.오늘 날짜와의 차이를 구하려는 이전 날짜는 5월입니다.따라서 이것을 작은 상수로 입력하겠습니다.숫자는 대문자 M, ay, 약어를 사용하지 않아도 되는 한 달입니다. 하지만 이런 식으로 날짜를 입력하면 항상 월을 나타내는 글자가 세 글자가 됩니다.지금은 JMP가 제가 입력하는 내용을 인식하지 못하는 것을 알 수 있습니다.그래서 해당 문자를 빨간색으로 변경했습니다.그런 다음 연도를 입력하겠습니다.이제 JMP가 이를 날짜로 인식하고 진한 녹색으로 바꿉니다.그러니까 이전 날짜입니다.쉼표를 넣겠습니다.두 번째 인수는 차이를 구하려는 최신 날짜입니다.t를 사용하겠습니다.그런 다음 증가분을 지정합니다.이것은 문자열입니다.그리고 연도를 지정하겠습니다.사실, JMP가 모든 내장 함수를 대문자로 표시하도록 형식을 다시 지정하는 것은 어떨까요?그리고 제가 하지 않은 공백이 추가된 것 같습니다.지금은 줄만 실행하고 싶습니다.한 줄을 실행하려면 앞서 언급했듯이 줄을 선택하면 됩니다.또는 여러 줄을 선택할 수 있습니다.실행할 줄을 강조 표시합니다. 하지만 한 줄만 실행해야 하고 커서가 그 줄에 있는 경우 표준 데스크톱 컴퓨터 키보드의 숫자 키패드에서 Enter 키를 사용할 수 있습니다.오른쪽에 있는 숫자 키패드에서 Enter 키를 누르면 그 한 줄만 실행됩니다.로그에서 전체 스크립트를 실행하지 않았다는 것을 알 수 있습니다.그리고 여러 줄을 선택한 경우에도 작동합니다.선택한 줄만 실행됩니다.따라서 연도별 차이를 볼 수 있습니다.이 날짜를 알아보지 못할 수도 있습니다.대부분의 사람들이 매우 유명한 간호사로 알고 있는 플로렌스 나이팅게일의 생일입니다.하지만 그녀는 실제로 선구적인 역학 통계학자이기도 했습니다.그리고 그녀는 오늘날 역학자들이 여전히 사용하고 있는 몇 가지 그래프를 발명했습니다.그래서 우리는 그녀의 기여를 기리기 위해 그녀의 강의에 몇 군데 그녀를 포함시켰습니다.날짜와 시간에 대한 설명은 여기까지입니다.다시 한번 JMP의 몇 가지 기본 요소를 간략하게 살펴보겠습니다.