오픈소스 자바스크립트 date 라이브러리 http://www.datejs.com/

사용자 삽입 이미지


http://www.datejs.com/


스프링노트에도 비슷한 기능이 있다.

예를 들면 다음주월요일 이렇게 쓰면 다음주 월요일에 해당하는 날짜로 변환되는 그런 기능


바로 이런 기능을 지원하는 javascript date library 입니다.


사용자 삽입 이미지

그림 처럼 어떤 날짜에 대한 텍스트를 입력하면

해당 날짜의 값을 특정 형식으로 반환해주고 있습니다.



사용자 삽입 이미지

코드 예제도 함께 나와있는데

정말 깔끔합니다.

마침 이런 기능이 필요하던 차에 아주 좋군요.

아직 내부소스를 보지는 못하였습니다만

혹시 한글텍스트에 대한 변환을 하게되면 추후 소스 올리도록 하겠습니다.


datejs의 라이센스는 MIT License 를 따르고 있습니다.

저도 라이센스부분은 워낙 종류도 많고 그냥 큰 틀만 알고 있는데요

MIT라이센스는
복사하여 사용하는 것은 물론이고 수정 및 배포도 가능합니다.
업무용으로 사용 가능하며 상업적인 이용이 가능합니다. 하지만 이 라이센스로 제작된 것으로 일어나는 일애 대해서는 책임지지 않는다는 라이센스 라고 하네요.

뭐 아파치라이센스랑 비슷하게 좋은(?) 라이센스네요.


현재 datejs 는 150개가 넘는 언어별로 파일이 준비되어있네요.

http://datejs.googlecode.com/svn/trunk/build/date-ko-KR.js

한국어는 위의 링크에서 받아보실수 있습니다.

하지만 영어에서만큼이나 다양한 텍스트로 날짜를 구하려면 좀 더 수정이 필요합니다.