计算4:00 PM-1:00 AM(午夜12点)之间的时差

时间:2020-04-09 11:35:33

标签: android

我正在尝试计算4:00 PM-1:00 AM之间的时差,但是有问题。

这是我的代码

public class Test {

static class Person
{
    String name;
    int year;

    public Person(String name, int year) {
        this.name = name;
        this.year = year;
    }



    @Override
    public String toString() {
        return "Person [name=" + name + ", year=" + year + "]";
    }


} 


        public static void main (String[] args) throws java.lang.Exception
        {
            LinkedList<Person> persons = new LinkedList<Person>();
            persons.add(new Person("Joe", 2010));
            persons.add(new Person("Jane", 2012));
            persons.add(new Person("Charly", 1910));
            persons.add(new Person("Daisy", 1908));

            for (Person person : persons) {
                System.out.println("Name is::"+person.name+" year is:::"+person.year);
            }

            //for printing the person override tostring method
            System.out.println(persons);
}

1 个答案:

答案 0 :(得分:0)

timeInMs = date2.getTime() - date1.getTime()
hour = TimeUnit.MILLISECONDS.toHours(timeInMs)