Я хочу преобразовать текущую дату в виде целочисленной формы. По умолчанию он возвращается долго. Когда я пытаюсь преобразовать long как integer, а затем я конвертирую целочисленное значение в дату, значит он показывает дату 1970 года.
int i = (int) new Date().getTime();
System.out.println("Integer : " + i);
System.out.println("Long : "+ new Date().getTime());
System.out.println("Long date : " + new Date(new Date().getTime()));
System.out.println("Int Date : " + new Date(i));
выход будет
Integer : 1292838124
Long : 1345617601771
Long date : Wed Aug 22 12:10:01 IST 2012
Int Date : Fri Jan 16 04:37:18 IST 1970
Любой, пожалуйста, помогите мне, как преобразовать текущую дату в целое число (10-значное число)