2009-01-29 32 views
6

Bất kỳ ai cũng biết về máy tính lặp lại ngày đáng tin cậy, chúng tôi đang cố gắng để thực hiện điều gì đó trong ứng dụng của chúng tôi. Outlook. Chúng tôi có đã cố gắng chronos nhưng phát hiện một số trường hợp bị hỏng, tôi muốn thực sự đánh giá cao việc biết liệu có ai đã sử dụng thành công bất kỳ tùy chọn nào khác ngoài số không.Whats java pattern recurrence pattern tốt nhất

Chúc mừng, Robin

Trả lời

6

Đây là một câu hỏi thường xuyên trên mailing list thời gian Joda và câu trả lời thường là để thử RFC 2445. Disclaimer: Tôi đã không sử dụng nó bản thân mình.

0

Check-out Lamma date (Tôi đã viết nó gần đây), được thiết kế để tạo ra ngày dựa trên một mô hình tái phát.

Ví dụ:

import static io.lamma.LammaJavaImports.*; 
Dates.from(2010, 1, 1).to(2019, 12, 31).byYears(3).on(Locators.nth(3, FRIDAY).of(FEBRUARY)).build(); 

sẽ tạo thứ Sáu thứ ba của tháng hai cho mỗi 3 năm 2010s

Output:

List(2010-02-19, 2013-02-15, 2016-02-19, 2019-02-15)