問題タブ [calendar]

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 投票する
16 に答える
22181 参照

algorithm - Google カレンダーのようなカレンダー システムの設計

Google カレンダーに似たものを作成する必要があるため、ユーザーのすべてのイベントを含むイベント テーブルを作成しました。

難しいのは、繰り返し発生するイベントを処理することです。イベント テーブルの行には、イベントの種類を示す event_type フィールドがあります。これは、イベントが単一の日付のみ、または x 日ごとに繰り返し発生するイベントであるためです。 .

主な設計課題は、繰り返し発生するイベントの処理です。

ユーザーが月のビューを使用してカレンダーを表示する場合、特定の月のすべてのイベントを表示するにはどうすればよいですか? クエリは複雑になるので、別のテーブルを作成して、再発するイベントを含むすべてのイベントの行を作成する方が簡単だと思いました。

皆さんはどう思いますか?

0 投票する
7 に答える
9123 参照

javascript - Web フォームにデータを入力するのに最適なカレンダー ポップアップはどれですか?

日付が選択された後、いくつかの選択ボックスを更新する HTTP 呼び出しを実行できるようにしたいと考えています。テキストボックスの更新を制御したいので、「真の」変更がいつあったかがわかります(同じ日付が選択された場合)。理想的には、関数を呼び出してカレンダーをポップアップし、テキスト ボックスにデータを入力する前に日付を評価できるようにすることです。これにより、サーバー呼び出しを行う前に検証を行うことができます。

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

javascript - Scheduler/Calendar JS Widget ライブラリはありますか?

Googleカレンダーとログイン時間の間のクロスであるコーススケジューラとして使用されるJavaScriptベースのコンポーネントを探しています。これの正しい用語がCourse Schedulerであるかどうかはわかりませんが、ここで詳しく説明します。

Course Scheduler
ウィジェットはコースの日付と時刻を入力するために使用されます。例として、月、火、水の週 3 日、午前 7:00 から午前 9:00 まで毎日 2 時間プログラミング コースを実行するとします。 9 月 1 日から 11 月 30 日まで。さまざまな質問に答えることができ、コース データはカレンダーに表示されます。また、各週が他の週と異なるなど、非パターンベースのタイミングも可能になります。

質問
では、ゼロから何かを作成することになりますか? これに Google Calendar API を使用するのは賢明でしょうか? いくつかのウィジェットについて Google 検索を行いましたが、探しているものに近いものを見つけることができなかったので、より良いキーワードが必要だと思います。任意のヒント?商業図書館も私にとってはうまくいくでしょう。ありがとう。

0 投票する
8 に答える
7643 参照

html - HTML でカレンダーをプログラミングする場合、Table タグと Div タグのどちらを使用しますか?

会社のカレンダーを XSL に変換し、すべてのテーブルを div に変更しました。それはかなりうまくいきましたが、不安定なクロスブラウザーのスペーシングの問題のために、最初は解決しなければならない週8日のバグがたくさんありました. しかし、いつテーブルと div を使用するかに関する別の投稿を読んでいましたが、コンセンサスは、Web ページの部分間の真の分割には div のみを使用し、表形式のデータにはテーブルのみを使用する必要があるようです。

XSL でテーブルを使用することさえできたかどうかはわかりませんが、Div とテーブルの議論をフォローアップして、Web カレンダーを作成する理想的な方法と、おそらく 2 つの結合について議論したいと思いました。

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

java - 日付文字列を日付またはカレンダーオブジェクトに変換する方法は?

またはオブジェクトStringを作成する必要がある日付の表現があります。私はAPIを調べましたが、独自の醜い解析メソッドを作成する以外にこれを行うことができるものは見つかりませんでした. 方法があるに違いないことはわかっていますが、解決策を知っている人はいますか?DateCalendarDateCalendar

0 投票する
8 に答える
31282 参照

django - Django カレンダー ウィジェット?

django アプリでカレンダーを作成するために使用できる既存のパッケージまたはライブラリを知っている人はいますか?

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

c# - 共有 Outlook 予定表をエクスポートするにはどうすればよいですか?

共有 Outlook 予定表をエクスポートするソリューションを探しています (はい、Exchange サーバーを使用しています。はい、予定表をローカル フォルダーにコピーできます。これにより、エクスポートできるようになります。エクスポートする必要がありますか?プロセスを自動化する方法はありますか?)。

このタスクを達成するために C# を使用することに興味があります。誰かがそれをやろうとしたことがありますか?

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

algorithm - 同期アルゴリズム

同期アルゴリズムの参考文献はありますか?

複数のユーザー間で次の種類のデータを同期するアルゴリズムに興味があります。

  • カレンダー
  • ドキュメント
  • リストとアウトライン

rsyncでのディレクトリ 内容の同期を探しているだけではありません。個々のファイル内のデータをマージすることに興味があります。

0 投票する
9 に答える
20752 参照

mysql - (mysql または perl 側で) SQL の結果に空の日付を埋め込む最も簡単な方法は何ですか?

次のようなクエリを使用して、mysql テーブルから簡単な csv を作成しています。

そして、それらをperlのファイルにダンプするだけです:

ただし、データには日付のギャップがあります。

データをパディングして、欠落している日数をゼロカウントのエントリで埋めて、次のようにしたいと思います。

私は非常にぎこちない (そしてほぼ間違いなくバグのある) 回避策を、1 か月あたりの日数の配列といくつかの計算でまとめましたが、mysql または perl 側のいずれかでもっと簡単なものが必要です。

なぜ私がそんなに愚かなのかについて、何か天才的なアイデア/平手打ちはありますか?


いくつかの理由から、問題の日付範囲の一時テーブルを生成するストアド プロシージャを使用することになりました。

  • 毎回検索する日付範囲を知っている
  • 問題のサーバーは、残念ながら atm に perl モジュールをインストールできるものではなく、リモートで何もインストールされていないほど老朽化していました。

Perl の Date/DateTime 反復回答も非常に良かったです。複数の回答を選択できたらいいのにと思います。

0 投票する
16 に答える
33937 参照

java - Java で月の最終金曜日を取得する

私は、特定の月の最終金曜日として日付を計算する必要があるプロジェクトに取り組んでいます。標準のJavaのみを使用するソリューションがあると思いますが、もっと簡潔で効率的なものを誰かが知っているかどうか疑問に思っていました. 以下は、私が今年テストしたものです。