インターネットからダウンロードしたJavaSource_Calendarというクラスがあります。
今問題は、それからオブジェクトを作成して初めて使用するときですが、それはうまく機能しますが、それから別のオブジェクトを作成して2回目に使用すると、間違った値が表示されます!!!
JavaSource_Calendar calenderFrom = new JavaSource_Calendar();
calenderFrom.setIranianDate(1391, 12, 8);
String MiladiDate_FROM = calenderFrom.getGregorianDate();
Log.d("miladi from is: ", MiladiDate_FROM);
JavaSource_Calendar calenderTo = new JavaSource_Calendar();
calenderTo.setIranianDate(1391, 12, 12);
String MiladiDate_TO = calenderTo.getGregorianDate();
Log.d("miladi to is: ", MiladiDate_TO);
私が言ったように、コードの最初の4行は正しい結果をもたらしますが、次の4行のコードはそうではありません。
更新:
ここにそのカレンダークラスファイルへのリンクがあります:http:
//neemasakhtemani.com/upload/JavaSource_Calendar.java