2010-03-05 22 views
1

我正在尋找一個可以計算定期約會的JavaScript庫。一些可以處理諸如「每週第二個星期三」的事情。該解決方案只需JavaScript和客戶端。我不需要日曆,只需要執行日期重複約會計算即可。有什麼建議麼?JavaScript定期約會庫

+0

你是否正在嘗試使用此計劃? – 2010-03-05 13:21:15

+0

是的,我期待做一些輕量級調度。我有一些10年前寫的js代碼。這種想法現在可能已經出現了。正確的做法是一個令人驚訝的難題。一些事件如選舉日奇數(第一個星期一後的第一個星期二)。 – 2010-03-05 23:41:42

回答

1

有一個JavaScript實現的strtotime()over on phpjs.org。它似乎能夠執行如下計算:

strtotime('+1 week 2 days 4 hours 2 seconds', 1129633200); 

基於UNIX時間戳。

您可以使用strtotime("next wednesday")(如果已實施)找到第一個星期三,然後依次使用strtotime("+2 weeks");

我不確定在一般情況下如何考慮phpjs,我沒有使用它,但也許該功能會爲您削減它。