Java. Проблемы с получением текущей даты в ubuntu 17.10

135
13 марта 2018, 02:43

Добрый день! Написал тут программу, которая должна считать кол-во дней до какой-то даты. Столкнулся с тем, что не совсем корректно работают методы получения текущей даты. Может, это как то связано с тем, что у меня линукс на компе. Вот код:

public static void main(String[] args) throws ParseException{
    // write your code here
        DateFormat dateFormat = new SimpleDateFormat("dd.mm.yyyy");
        Date currentDate = new Date();
        Date date = dateFormat.parse("29.03.2018");
        long range = getDateRange(currentDate, date);
        System.out.println(range);
    }
    public static long getDateRange(Date d1, Date d2){
        long a = d2.getTime()-d1.getTime();
        return a/(1000*60*60*24);
    }

Помогите разобраться в проблеме, пожалуйста.

READ ALSO
wait не получает notify на случайной итерации

wait не получает notify на случайной итерации

Задача: Сделать 3 потока, которые будут выполнятся друг за другом, то есть 2-ой поток идет за 1-ым, а 3-ий за вторым, 1-ый за 3-имЗадача должна быть...

142
Use JsonReader.setLenient(true) to accept malformed JSON at line 1 column 1

Use JsonReader.setLenient(true) to accept malformed JSON at line 1 column 1

андроид студио в интеллии, выскакивает такая ошибка:

151
Java Instrumentation

Java Instrumentation

Я создал jar файл для java агента для того чтобы использовать его в своем приложении , java агент подсчитывает размер объекта с помощью класса...

133