.NET에서 반복 날짜(날짜만)를 처리하는 방법은 무엇입니까?


.NET에서 반복 날짜(날짜만)를 처리하는 방법은 무엇입니까?

특히 ASP.NET MVC 응용 프로그램의 경우 .NET에서 되풀이되는 이벤트를 처리하는 좋은 방법을 찾으려고 합니다. 아이디어는 사용자가 이벤트를 만들고 특정 간격(예: "2주마다", "한 달에 한 번" 등) 후에 이벤트가 반복적으로 발생할 수 있도록 지정할 수 있다는 것입니다. 이를 해결하는 가장 좋은 방법은 무엇입니까? 지금 내 브레인스토밍은 Job과 RecurringJob이라는 두 개의 테이블을 갖는 것입니다. 작업은 "마스터" 레코드이며 작업에 대한 설명과 고객 대상에 대한 키가 있는 반면 RecurringJob은 작업으로 다시 연결되고 발생 빈도에 대한 추가 정보(예: "한 달에 한 번"의 경우 1)가 있습니다. 뿐만 아니라 기간(예: "매주", "매월"). 문제는 작업의 다음 발생을 결정하고 설정하는 방법입니다. 이 작업은 정기적으로 수행되어야 하기 때문입니다. 나는 이것에 대해 두 가지 생각을 하는 것을 보았습니다. 이 논리는 데이터베이스 열에 저장되고 주기적으로 업데...


#.net #date #scheduling

원문링크 : .NET에서 반복 날짜(날짜만)를 처리하는 방법은 무엇입니까?