yılında SimpleDateFormat gelen iki eşit tarihleri Al benim problem göstermek için bu pasajı yaptı:java
import java.text.SimpleDateFormat;
public class Foo {
public static void main(String[] args) {
SimpleDateFormat formatter = new SimpleDateFormat("mm hh dd MM yyyy");
String date1 = "1412293500";
String date2 = "1412336700";
String dateString1 = formatter.format(Long.parseLong(date1 + "000"));
String dateString2 = formatter.format(Long.parseLong(date2 + "000"));
System.out.println(dateString1 + " " + dateString2);
}
}
date1
ve date2
saniye cinsinden ifade edilir, bu yüzden çıkış içinde iki farklı tarihleri bekliyorum ama tarihlerin aynı basılmış. Bu online tool'u kontrol ettim ve tarihlerin iki farklı güne ait olduğunu görebiliyorsunuz.
Bunu nasıl çözebilirim?
Birincisi, posta koduna. – hd1
İlk olarak, kodunuz yanlıştır, çünkü var beyanında dat2 yazdınız. Her neyse bu benim jwm çıkışlarımı yazdırır1: 45 01 03 10 2014 date2: 45 01 03 10 2014 muhtemelen belli bir değerde yuvarlanıyor –