相关疑难解决方法(0)

计算两个Java日期实例之间的差异

java.util.Date在Scala中使用Java的类,想要比较一个Date对象和当前时间.我知道我可以使用getTime()来计算delta:

(new java.util.Date()).getTime() - oldDate.getTime()
Run Code Online (Sandbox Code Playgroud)

但是,这只留下了一个long代表毫秒.是否有更简单,更好的方式来获得时间增量?

java time date timedelta java.util.date

416
推荐指数
19
解决办法
60万
查看次数

比较日期是否少于24小时

我试图比较java中的两个日历,以确定其中一个是> = 24小时前.我不确定实现这一目标的最佳方法.

            //get todays date
            Date today = new Date();
            Calendar currentDate = Calendar.getInstance();
            currentDate.setTime(today);

            //get last update date
            Date lastUpdate = profile.getDateLastUpdated().get(owner);
            Calendar lastUpdatedCalendar = Calendar.getInstance();
            lastUpdatedCalendar(lastUpdate);

            //compare that last hotted was < 24 hrs ago from today?
Run Code Online (Sandbox Code Playgroud)

java calendar

12
推荐指数
2
解决办法
2万
查看次数

标签 统计

java ×2

calendar ×1

date ×1

java.util.date ×1

time ×1

timedelta ×1