프로그램을 짜다가 막혔습니다.
글쓴이: boboslee / 작성시간: 수, 2006/05/03 - 2:59오후
지금 스케쥴러 프로그램을 짜다가 막혔습니다.
다른 디자인적 문제는 해결이 되었는데 내부 알고리즘이 정립이 안됩니다.
(1) 예를들어서 스케쥴러에서 매일반복 스케쥴과 2주 반복, 3주 반복 스케쥴이 있을때 오늘 (5월 3일)이 어떤 스케쥴의 날인지 어떻게 간단히 알수 있는 알고리즘이 없을까요? 오늘이 2주반복 스케쥴의 날이거나 3주반복 스케쥴의 날이거나 아니면 2주,3주 스케쥴이 겹치는 날일수도 있는데 그것을 어떻게 알까요? 이문제는 DB를 사용안하고 알고리즘으로 해결하려고 합니다.
너무 막연히 질문드려서 죄송합니다.
Forums:
JD number
날짜를 Julian day number로 바꾼다음에 비교하면 쉽게 해결되겠네요.
이런좋은 방법이 있었군요^^
이런 좋은 방법을 알려주셔서 감사합니다.^^
이런 방법이 있을거라고는 생각도 못했네요 ㅠㅠ
댓글 달기