に可能性の重複を時差を確認するには:
Calculate date/time difference in javaどのようにAndroidアプリ上の2つの日付
私はAndroid上で新しいですし、私は私のために新しいアプリを作りたいです。 currentDateを使用して2つの日付(dd/mm/yyyy)の形式を作成したいと思います。たとえば、私は01/02/2013とcurrentDateの間の日の違いを見つけたいと思っています。どうしたらいいですか?
に可能性の重複を時差を確認するには:
Calculate date/time difference in javaどのようにAndroidアプリ上の2つの日付
私はAndroid上で新しいですし、私は私のために新しいアプリを作りたいです。 currentDateを使用して2つの日付(dd/mm/yyyy)の形式を作成したいと思います。たとえば、私は01/02/2013とcurrentDateの間の日の違いを見つけたいと思っています。どうしたらいいですか?
SimpleDateFormat dfDate = new SimpleDateFormat("dd/MM/yyyy");
java.util.Date d = null;
java.util.Date d1 = null;
Calendar cal = Calendar.getInstance();
try {
d = dfDate.parse("01/02/2012 ");
d1 = dfDate.parse(dfDate.format(cal.getTime()));//Returns 15/10/2012
} catch (java.text.ParseException e) {
e.printStackTrace();
}
int diffInDays = (int) ((d.getTime() - d1.getTime())/ (1000 * 60 * 60 * 24));
System.out.println(diffInDays);
01/02/2013日付は修正日付ですが、自分のコードで現在の日付を手動で修正したくありません。私は、アプリを実行すると、システムから現在の日付を取得し、それはdhe diffirencesを計算します。システムから現在の日付を取得し、コードを修正するにはどうすればよいですか? –
コードを変更してもう一度チェックしてください –
あまりにも多くのことを確認してください。私はそれが実行されることを願って –