在Java中创建日期的正确方法是什么?
我对 Date 类的 Java API 感到困惑。所有内容似乎都已弃用,并链接到 Calendar 类。因此,我开始使用 Calendar 对象来执行我想要对 Date 执行的操作,但直观地说,当我真正想做的就是创建和比较两个日期时,使用 Calendar 对象会让我感到困扰。
有没有一个简单的方法来做到这一点?现在我做
Calendar cal = Calendar.getInstance();
cal.setTimeInMillis(0);
cal.set(year, month, day, hour, minute, second);
Date date = cal.getTime(); // get back a Date object