3

日付関数のセットを見つけようとしています。ジョーダのように見えます

http://www.joda.org/joda-time/

必要なことはすべて行いますが、単純なものと呼ぶと

DateTime dt = new DateTime();

Eclipseまたはエミュレーターが約15秒間ハングします。

遅いと不満を言う人は誰もいないので、私は何か間違ったことをしているに違いありません。

Joda jarが不足しているので、datediff()コードサンプルを持っている人はいますか?

4

4 に答える 4

2

これはバージョン1、1.5、1.62で確認できます...その後退屈し、代わりに完全に機能しているようで私のニーズを満たすDate4Jを使用しました!

http://www.date4j.net/

于 2011-03-10T01:20:38.223 に答える
0

java.util.Date()を使用するだけで何か問題がありますか?

于 2010-12-28T00:33:18.310 に答える
0

DDMS パースペクティブから利用できるTraceview機能を使用して、時間の経過を確認できます。これを行うと、そのほとんどがタイムゾーン データベースの初期化であることがすぐにわかります。

この他の質問には、いくつかの可能な回避策に関する詳細情報があります。

私のアプリケーションでは、いくつかのタイムゾーンしか必要ないことはわかっていました。そこで、Jodatime ソース内の Olson Timezone Database ファイルを、使用していないすべてのタイムゾーンについて消去しました。その後、ジョダタイムを再構築しました。

于 2011-05-13T05:02:35.410 に答える
-1

v1.6.2 を使用していることを確認してください。v1.6 と v1.6.1 に Android の問題がありました。

于 2011-01-15T08:58:32.093 に答える