問題タブ [gregorian-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 投票する
3 に答える
1853 参照

java - jcalendarDateをXMLGregorianCalendarに変換してNull値を取得する

問題があります。jCalendarのjDateChooserからnull値を取得しています。

このメソッドは、java.util.DateをXMlGregorianCalendarに変換する関数です。

そしてこれはgetStartとgetEndDatesの2つの関数です。

次に、scheduleというオブジェクト内にメソッドを配置します。

Netbeans(v7.1)の結果

どうしたの?

前に感謝します。

アップデート ::

関数を次のように変更します。

UPDATE 2#::

newInstance()メソッドを初期化した後、別のエラーが発生します。

パッケージ名をから変更するだけです

次にキャスト:

この問題を解決するにはどうすればよいですか?

再度、感謝します。

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

php - PHPを使用して、ユリウス日(日付ではない)とグレゴリオ暦の年をグレゴリオ暦の日付に変換するにはどうすればよいですか?

ユリウス日からグレゴリオ暦に移行するPHPの例を次に示します。

これは、完全なユリウス日がある場合は機能しますが、「254」や「2012」のようなユリウス日しかない場合はどうでしょうか。PHPを使用して、ユリウス日とグレゴリオ暦の年だけでグレゴリオ暦の日付を取得するにはどうすればよいですか?

ユリウス日数のグラフは次のとおりです。

http://landweb.nascom.nasa.gov/browse/calendar.html

これはPHPで可能ですか?

編集:答えに基づいて、これが私が思いついたものですが、もっと簡単な方法があるかもしれません:

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

ios - カレンダーアプリの作成:時間の保存と表現

私はiOS用のカレンダーアプリを開発してきましたが、それは多くの問題で私を悩ませています。

リマインダーにローカル通知を使用しています。イベントの日付、アラームの日付などを保存するための最良の方法は何ですか?つまり、タイムゾーンの違いなどが原因で問題が発生していました。イベントをCoreDataに保存しています。日付の保存にNSDateを使用していますが、カレンダービューでイベントをクエリして表すのに適した方法かどうかはわかりません。タイムゾーンが原因で、イベントが間違った日に表示されていました(実際の日の1日前など)。

また、覗くことができるチュートリアルやオープンソースプロジェクトはありますか?包括的なものは何もありません。tapkuカレンダービューの使用方法に関するチュートリアルはほとんどありません。

編集:私はカレンダービューだけについて質問していません。カレンダーアプリのインフラについてお伺いします。

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

c# - クライアント カレンダーが非グレゴリオ暦の場合、グレゴリオ暦形式で "DateTime.Now" を取得するにはどうすればよいですか?

クライアントのカレンダーが非グレゴリオ暦の場合DateTime.Now、どうすればグレゴリオ暦を取得できますか?

私のプロジェクトは C# コードを使用した Silverlight であり、クライアントの既定のカレンダーは予測されません。

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

java - XMLGregorianCalendar を java.sql.Timestamp に変換します

このように、XMLGregorianCalendar の日付を java.sql.Timestamp var に割り当てようとしています...

しかし、明らかに、これは機能しておらず、例外がスローされます...

java.lang.IllegalArgumentException: タイムスタンプの形式は yyyy-mm-dd hh:mm:ss[.ffffffffff] でなければなりません

そして、私もこれを試しました:

しかし...

java.lang.ClassCastException: java.util.Date を java.sql.Timestamp にキャストできません

何か案は..?ありがとう!

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

java - 日数を年、月、日、時間ごとに別々のセクションに整理します。ジャワ

2つの日付の差を計算して計算された日数を異なるセクションに整理する方法はありますか?たとえば、364日の場合、0年、11か月、30日、時間、分などになります.論理演算子を使用すると思いました. % や / のように機能する可能性がありますが、月によって日数が異なり、うるう年があるため、どうすればよいかわかりません。どんな助けでも大歓迎です。私のコード:

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

java - Java GregorianCalendar ライトウェイト

java.util.GregorianCalendar軽量オブジェクトですか?言い換えれば、各リクエストで Web アプリケーション設定でコンストラクターを呼び出しても、わずかなパフォーマンス ペナルティしか得られないのでしょうか?それとも、アプリケーションで共有するためにオブジェクトのコピーをキャッシュするのにお金がかかるのでしょうか?

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

java - XMLGregorianCalendar から java.sql.Timestamp へ

XMLGregorianCalendar 型のタイムスタンプ値を返すレコードを挿入する Web サービスを使用しています。java.sql.Timestamp 値に変換する必要があるため、このような関数を使用します。

私の問題は、サーバーでは、レコードを挿入したときのタイムスタンプ値が次のようになることです: 2012-10-03T19:23:22.342+02:00

しかし、型変換を行うと、次のようなタイムスタンプ値を取得します: 2012-10-03T17:23:22.342

サーバー (Web サービスが配置されている場所) の時間はロケールより 2 時間長く、何らかの理由で、変換後に挿入ロケール時間を取得します。問題は、実際にサーバー時間を取得する必要があることです。DB では、タイムスタンプの値がサーバーの値と一致し、タイムスタンプの値が異なるため、更新操作に問題があります。

よろしくお願いします。ありがとう!

編集:私は解決策を見つけましたが、私が必要としているものではありません。java.sql.Timestamp 形式のタイムスタンプを XMLGregorian に変換するときに、サーバーの timeZone を設定します (setTimeZone(TimeZone.getTimeZone("GMT+02:00")))。これは実際には機能しますが、理想的な解決策とはかけ離れています (タイムゾーンまたはサーバーが変更されることさえあります) この時点でサーバーのタイムゾーンを動的に知ることは素晴らしいことですが、方法がわかりません.. .

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

database - データベースへのイスラム暦の挿入

私のデータベースでは、グレゴリオ暦の日付を使用しました。イスラム暦を挿入したいです。それはどのように行うことができますか、それとも何か問題がありますか。私は休止状態とJPAを使用しました。

たとえば、1433 年 2 月 30 日はイスラム暦です。ただし、2 月は最大で 29 日です。その場合、エラーはありませんか?

よろしくお願いします

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

c++ - グレゴリオ暦の日付をユリウス暦の日付に変換してから (時間とともに) 戻す

現在のグレゴリオ暦の日付と時刻をユリウス日に変換してから、グレゴリオ暦のゲートに戻すプログラムを作成しています。最終的には、年、月、日、時、分、秒を追加できる機能を追加する必要がありますが、最初にこの部分を取り除く必要があります。

今、私はグレゴリオ暦からユリウス暦への変換を行っているので、論理的には、何らかの形で方程式を元に戻すことができ、それはかなり簡単だと思います。ただし、最初にグレゴリオ暦の日付をユリウス日番号に変換し、次にユリウス日付に変換する 2 段階のプロセスを実行しています (日番号の違いには時間が含まれません)。したがって、それを元に戻すと、方程式から時間、分、秒を元に戻してから、ユリウス日番号をグレゴリオ暦に戻す別の変換を行う必要があることを意味するはずです。時間、分、秒を 3 回分割して変換する単純なプロセスだと思いたいのですが、通常、私は数学とこれらのことを論理的に考えるのが得意ですが、私の脳はこれについて機能していません。

下半分は、時間、分、秒を取得できるようになったときに必要になる計算です。彼らがしているのは、ユリウス日番号をグレゴリオ暦に戻すことだけです。

wiki ページでは、ユリウス日について詳しく説明しています

必要なことを十分に説明できたと思います!皆さんが提供できる助けをありがとう!