2009-07-16 2 views
2

절대 날짜 - 시간 다중 간격을 표현하는 선언적 언어를 아는 사람이 있는지 궁금합니다. 나는 시간 간격의 합집합/교차/보완 집합을 의미합니다.복잡한 시간 다중 간격을 표현하는 언어는 무엇입니까?

(
(from the second day of the month to the 10th) intersection (months 1,2,3,10) 
) 
union 
(
    (from the second monday of january to the 3rd of july) intersection (not in(mondays, fridays)) 
) 

내가 아니라 어떤 언어 사양에, 도서관 찾는 게 아니에요 : 내가 표현하고 싶은

간격은 같다.

내가 찾고있는 예제는 here을 찾을 수있는 cron 표현식입니다.

답변

0

글쎄, 당신은 도서관을 찾고 있지 않을 수도 있지만, 자바 사용을위한 JODA 라이브러리는 당신이 보여준 것에 대한 사용 구조가 비슷합니다. 그것을 봐라.

0

SQL의 방언일까요?

+0

예. 내가 찾고있는 것입니다. –

1

누군가가 마침내 그 것을 위해 dsl을 고안 한 것 같습니다 : schyntax.