경험을 달성 ivx 날짜 형식 변환을 사용하여

이 쇼의 경우에는 종종 최신 정보를 포함하지만, 날짜 형식 요구 사항에 대해 서로 다른 애플리케이션 시나리오에 동일하지 않습니다. 사실, 최종 결과는 날짜 또는 문자열의 본질을 보여, 우리는 표준 모델과 일치하는 패턴으로 차단 날짜를 넣고 결합해야, 우리가 날짜 ivx에서 사용자 지정 기능을 통해이 작업을 수행하는 방법에 대한 이야기에 와서 포맷 과정.
그림 삽입 설명 여기
1. 사용자 정의 기능은
케이스 ivx 일반적으로 쓰기 코드를 필요로하지 않지만,이 데모에서 일부 사용자 지정 기능을 사용하지만, 여전히 코드 기능을 제공합니다. 사용자 정의 기능의 구성 요소가 나타날 수 및 반환 매개 변수는 사용자 지정 함수 코드의 "완전한 날짜와 시간"기능에 대한 설명을 만들 수있는 사용자 정의 함수 공정 매개 변수 내에서 작동 할 수 있습니다.

이 함수의 파라미터는 시간 값을 나타내는 문자열 타입 변환 등을 형성 할 수있는 수신 시각 인 "2020년 4월 3일 9시 21분 17초한다." 반환 마지막 줄 timeL 기능은 매개 변수의 함수이며, 반환 timel는 매개 변수의 특정 값입니다. 변수를 정의하는 데 사용되는 기능에 바르, 우리가 먼저 다라는 변수를 만든 다음 시간에 다 다른 유형에 할당 된 문자열 유형으로 시간 변환.

하여 getFullYear () 속하는 getMonth () da.getDate () getDay ()는 getHours (), 후 getMinutes () 및 후 getSeconds ()는 다수의 방법의 기능을 시간 시간 가변 타입 변수 년, 월, 일을 추출 할 수있다 , 주, 시간, 분, 초의 일. 하나를 추가 할 속하는 getMonth ()가 0-11의 결과를 돌려 주는 것이 필요하다. getDay ()는 결과가 0 우리가 배열 주를 만들 수 있도록 숫자의 배열에서 해당 값을 찾을으로, 일요일에 시작부터 그 내부 요소, 그래서 당신은 단지 결과를 반환 할 수 있습니다, 일요일을 나타냅니다 0-6이었다 반환합니다. 국제 첨가하면 다음 getTimezoneOffset () 복귀 시간 가변형 분 그리니치 시간차 결과, 60 시간 동안 추가로 반환 될 것이다가 유닛으로 변환 될 수 있으며, 정확하게 로컬 시간대 UTC를 나타낸다.

마지막 단계는 스티치 변수를 사용하여 플러스 파라미터 스티치 방법과 데이터가 동일한 바인딩 복귀에 할당 할 수있는 최대이다.
그림 삽입 설명 여기
2. 구성 요소
위에서 아래로 데모는 또한 자신 입력 할 수 있습니다, 현재 초기화 시간 이벤트로 채워 추가합니다, 변형 수신의 경우 수 시간 라인이다, 두 번째 라인은 형식 행을 변환 할 수있는 옵션, a의 사용이다 드롭 다운 메뉴, 용기 루프 메뉴 구성 옵션을 사용하여 생성된다 들어, 소스가 입력 된 데이터의 2 차원 배열과 각 옵션의 표준 포맷의 이름으로, 다양한 변환 포맷을 표시하는 책임 표준 스타일 번째 행, 마지막 라인 변환 결과 인 .
그림 삽입 설명 여기
3. 이벤트
우리가 메뉴에서 옵션을 선택 해당하는 사용자 정의 기능을 수행하고 텍스트에서 해당 구성 요소에 할당 된 함수의 출력, 자기 정의 콜백 함수를 얻을 수있는 조건 옵션의 값을 기준으로합니다.
그림 삽입 설명 여기
그림 삽입 설명 여기
우리는 입력 값으로 변환 할 수있는 내용을 변경할 때, 또한, 동일한 동작을 수행한다.
그림 삽입 설명 여기
그림 삽입 설명 여기
4. 시스템 시간
실제로 물론, ivx의 시간에 대한 이벤트 일부 기능, 시스템 시간 옵션의 응용 프로그램을 선택, 당신은 또한 현재 시간에 대한 구체적인 정보를 얻을 수 있으며, 이벤트는이 함수의 전경을 초기화하는 데 사용됩니다.
그림 삽입 설명 여기
그림 삽입 설명 여기
또한 가변 시간 변수가있다, 우리는 그들을 할당하거나 시간 변수에 대한 정보를 얻을 수 있습니다.
그림 삽입 설명 여기
그림 삽입 설명 여기
그림 삽입 설명 여기

추천

출처blog.51cto.com/14556317/2484776