日付関数のセットを見つけようとしています。ジョーダのように見えます
http://www.joda.org/joda-time/
必要なことはすべて行いますが、単純なものと呼ぶと
DateTime dt = new DateTime();
Eclipseまたはエミュレーターが約15秒間ハングします。
遅いと不満を言う人は誰もいないので、私は何か間違ったことをしているに違いありません。
Joda jarが不足しているので、datediff()コードサンプルを持っている人はいますか?
日付関数のセットを見つけようとしています。ジョーダのように見えます
http://www.joda.org/joda-time/
必要なことはすべて行いますが、単純なものと呼ぶと
DateTime dt = new DateTime();
Eclipseまたはエミュレーターが約15秒間ハングします。
遅いと不満を言う人は誰もいないので、私は何か間違ったことをしているに違いありません。
Joda jarが不足しているので、datediff()コードサンプルを持っている人はいますか?
これはバージョン1、1.5、1.62で確認できます...その後退屈し、代わりに完全に機能しているようで私のニーズを満たすDate4Jを使用しました!
java.util.Date()を使用するだけで何か問題がありますか?
DDMS パースペクティブから利用できるTraceview機能を使用して、時間の経過を確認できます。これを行うと、そのほとんどがタイムゾーン データベースの初期化であることがすぐにわかります。
この他の質問には、いくつかの可能な回避策に関する詳細情報があります。
私のアプリケーションでは、いくつかのタイムゾーンしか必要ないことはわかっていました。そこで、Jodatime ソース内の Olson Timezone Database ファイルを、使用していないすべてのタイムゾーンについて消去しました。その後、ジョダタイムを再構築しました。
v1.6.2 を使用していることを確認してください。v1.6 と v1.6.1 に Android の問題がありました。