問題タブ [icalendar]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
14194 参照

php - PHP 用の iCalendar ファイル用の既存のパーサーはありますか?

PHP 用の iCalendar パーサーを探していましたが、完全なものを見つけることができませんでした。qCalは完全ではないようです。ベンヌはさらにそうではないようです。私は多くの人が1つを望んでいるのを見てきましたが、それ以外はあまりありません.

0 投票する
2 に答える
2278 参照

asp.net - Outlook 2003は、カレンダーアイテムを更新および削除するためのiCal 2.0仕様をサポートしていますか?

私たちは、ユーザーにOutlook2003カレンダーに保存するためのicalを電子メールで送信するasp.net2.0Webアプリに取り組んでいます。ical 2.0仕様でサポートされているにもかかわらず、アイテムを更新または削除するコードが機能していないように見えることに気付きました。Outlook 2003がこれを無視するだけなのか、興味がありますか?Outlook 2007の動作は異なりますか?

イベントが変更またはキャンセルされて電子メール通知が発生する場合がありますが、更新されたicalは新しいイベントを追加するだけで、元のイベントを削除したり移動したりすることはありません。

私たちは何かが欠けていますか?

0 投票する
2 に答える
3033 参照

icalendar - iCalendar (RFC 2445) を継続期間で YEARLY に繰り返す方法

以下に示すようなイベントを許可する RRULE の作成に失敗しました。

4 月の第 1 日曜日から 5 月の最終日までの YEARLY を、月曜日、水曜日、金曜日に、永久に繰り返す。

FREQ=YEARLY;BYMONTH=4;BYDAY=SU (4 月の第 1 日曜日が毎年繰り返されます)

FREQ=YEARLY;BYMONTH=5;BYMONTHDAY=-1 (5 月の最終日が毎年繰り返されます)

しかし、月曜日、水曜日、金曜日のこれらの日付の間でイベントを毎年繰り返す方法がわかりません。

提案?

更新:コメントには Chris の回答に応答するのに十分なスペースがないため、質問を編集して詳細情報を追加しています。

残念だけど違う。それが私が使用している DDay.iCal ライブラリなのかどうかはわかりませんが、それも機能しません。日付の開始を序数の日付 (最初の日曜日など) にすることはできないことがわかりました..特定の日付にする必要があるため、要件を満たすのが難しくなっています。複数の RRULE を使用しても機能しないようです。

見た目は正しそうに見えますが (2009 年 1 月 1 日にイベントを開始する予定でもあります)、特定の日が有効かどうかのテストを開始すると、間違った結果が得られます。

例えば、

Douglas Day の DDay.iCalソフトウェアを使用していますが、そのライブラリのバグではないと思います。これは iCalendar (RFC 2445) の制限である可能性があると思います。

考え?

0 投票する
2 に答える
299 参照

php - iCalendar フィードの問題

PHP経由でiCalendarフィードを出力していますが、検証に関してはうまく機能しているようで、MacのiCalとvistaのWindowsカレンダーにインポートすると、Googleカレンダーが完全に破棄されます...

www.wheresthegeeks.co.uk/calendar/ical

誰かが気を悪くして、何が悪いのかを教えてもらえますか?

どうもありがとう

ドム

0 投票する
1 に答える
15399 参照

c# - 人々が購読できる ICalendar フィードを作成する方法

vb.net で<<Subscribe to ical>>、イベントやマイルストーンを事前入力できるクールなリンクを表示するアプリケーションを作成する必要があります。イベントをファイルに取り込むには DDay.ical.dll を使用する必要があることがわかりましたが、.icsこれらを公開する方法がわかりません。RSS フィードを使用することを考えていましたが、それは icals を使用する目的に反し、RSS から ICal へのコンバーターが必要になり、不要に思えます。

0 投票する
2 に答える
893 参照

python - Python用のiCalendarリーダー?

マネージャーに送信しなければならないステータス レポートを自動化したいと考えています。私は iCalendar 形式に書き込む to-do ソフトウェアを使用しているので、ics ファイルから電子メールをフォーマットできるようにしたいと考えています。

私はhttp://codespeak.net/icalendar/で作業を開始していますが、これはかなり良さそうに見えますが、荒削りな部分もあります。

Python用にどのiCalendarリーダーを提案しますか?

0 投票する
0 に答える
3868 参照

python - python/django を使用して Google から CalDAV オブジェクトを読み取るにはどうすればよいですか?

vObject、 、およびpython の 3 を含むライブラリiCalendarの公式リストを見てきました。ただし、ユーザー名/パスワードを使用して特定の (Google、Exchange などの) サーバーからイベント オブジェクトを取得できるコードが見つかりません。カレンダー関連のコードのほとんどは、ネイティブ コード ライブラリを使用しており、.CalDAVCalDAVDjangoWebDAV

理想的な PythonCalDAVクライアントの例は、

  1. を使用してuid/pw

  2. プライマリ カレンダーを取得し、

  3. 次回の予定情報を取得する (件名、場所、開始、終了など)

0 投票する
5 に答える
118304 参照

icalendar - iCalendar (.ics) と vCalendar (.vcs) の違い

予約情報をメールに添付して送信し、MS Outlook に追加したいと考えています。どのフォーマットが良いですか?特に MS Outlook 2003 の場合は?

0 投票する
3 に答える
2638 参照

php - PHPスクリプト:icsファイルをダウンロード

毎週の学校の議題である「icsファイルとしてエクスポート」(iCal)の機能を設定しています。ダウンロードプロンプトは機能しますが、iCal(Mac OS X)で開くと、iCalはカレンダーが無効であると通知します。テキストエディタでファイルを開きましたが、問題ないようです。

download.phpスクリプトが間違っているか、間違ったMIMEタイプを設定していると思われます。

やってみtextましtext/calendarた。運がない。

だから私の質問はこれです:icsファイルの正しいmimetypeは何ですか?

0 投票する
1 に答える
2579 参照

python - Pythondateutil.rruleは非常に遅い

繰り返しイベントをサポートする予定表アプリケーションにpythondateutilモジュールを使用しています。rrulestr()関数を使用してicalrrulesを解析する機能が本当に気に入っています。また、rrule.between()を使用して、指定された間隔内の日付を取得するのは非常に高速です。

ただし、他の操作(つまり、スライスのリスト、before()、after()、...)を実行しようとすると、すべてがクロールを開始します。rrule.before(datetime.max)を使用して最後の日付を取得するだけの場合でも、dateutilはすべての日付を計算しようとしているようです。

これらの不要な計算を回避する方法はありますか?