我正在使用Google的RFC2445實現(http://code.google.com/p/google-rfc-2445/)進行重複規則。如果我從1月30日開始定義月度復發,那麼少於30天(即2月)的月份將被完全跳過。因此,Google API將於1月30日,3月30日,4月30日等返回,不太好。我期望它能夠迴歸:1月30日,2月28日,3月30日,4月30日。重複規則定義(RFC2445)問題
同樣,如果我選擇了1月31日的開始日期,那麼任何小於31天的月份都將被跳過。
這可能是正確的按照RFC2445規範或可能是一個錯誤。你怎麼看?
我的主要問題是,有沒有什麼辦法可以定義一個規則:「在每個月的30日發生;或者如果30日不存在,則是月份的最後一天」。我不相信。有什麼建議麼?
在此先感謝。
問候, 科馬克
負數幾乎工作;提問者在31個月內需要-2個月,在30個月(或29或28個)內需要-1個月。更接近... – 2009-02-08 06:06:27
這是真的,我不認爲這是可能的,但他自己找到了BYSETPOS,這正是他想要的。 – 2009-02-08 13:57:28