moment.js 예제

날짜 간의 차이를 예로 들어 보겠습니다. 예를 들어 연도는 366일, 365일, 365.25일, 12개월 또는 52주로 정의할 수 있다. 몇 년을 일로 전환하려고 노력하는 것은 문맥 없이는 의미가 없습니다. 기간을 사용하는 것보다 두 순간 사이의 일 또는 연도를 계산하는 데 moment#diff를 사용하는 것이 훨씬 낫습니다. moment()는 현재 날짜와 시간을 제공하지만 format()은 현재 날짜와 시간을 지정된 형식으로 변환합니다. 이 예제에서는 날짜를 4자리 연도로 지정한 다음 공백다음에 두 자리 월, 다른 공백 및 두 자리 날짜의 형식을 지정합니다. 이 데모를 체크 아웃하여 이 코드가 작동하는 것을 볼 수 있습니다. 이 예제에서는 클라이언트(브라우저) 및 서버(node.js)에서 유용할 수 있으므로 Node.js를 사용합니다. 예를 들어 다음과 같은 동작을 관찰할 수 있습니다: 주목할 만한 파일은 moment.js, locale/*.js 및 min/moment-with-locales.js입니다. 에서 now()는 시간을 현재 날짜와 비교하는 데 사용됩니다. 이것은 두 임의의 날짜를 비교하는 ()의 특별한 경우일 뿐입니다.

()를 활용하는 예는 다음과 같습니다. 이 코드는 « 하루 중 »으로 표시됩니다. 이 데모를 체크 아웃하여 이 코드가 작동하는 것을 볼 수 있습니다. 예를 들어 미국에서 1월 1일이 포함된 주는 항상 첫 번째 주입니다. 미국에서는 일요일에도 몇 주가 시작됩니다. 1월 1일월요일인 경우 12월 31일은 1월 1일과 같은 주에 속하며, 따라서 1월 1일과 같은 주에 속합니다. 12월 30일의 주연도12월 31일과 는 다른 주연도가 됩니다. 일부 로캘은 월 이름을 서식 지정할 때 특별한 고려 사항을 고려합니다. 예를 들어 네덜란드어 형식은 후행 기간이 없지만 대시 사이에 월을 서식을 지정하는 경우에만 지정됩니다.

월 메서드는 월이 적절한 컨텍스트에 나열되도록 형식 전달을 지원합니다. 드롭다운 메뉴를 채울 때와 같은 로캘에서 월 또는 평일 목록을 얻는 것이 유용한 경우도 있습니다. 과거에는 날짜 문자열을 Date 개체로 변환하고 개별 데이터를 수집한 다음 문자열 concatentations를 수행한 것을 기억합니다. Moment.js는 날짜 변환 프로세스를 특정 형식으로 단순화했습니다. 다음 예제와 같이 모멘트에 대한 날짜 형식 변환은 간단합니다. 유효성 검사의 또 다른 중요한 조각은 날짜가 DST에 의해 이동되었는지 아는 것입니다.

Ce contenu a été publié dans Non classé. Vous pouvez le mettre en favoris avec ce permalien.

Les commentaires sont fermés.