小编Rik*_*iki的帖子

如何在Java中比较不同时区的小时数?

我在数据库中有2个日期对象代表公司的工作时间.

我只需要几个小时,但因为我必须保存日期.它看起来像这样:

Date companyWorkStartHour; 
Date companyWorkEndHour;
Run Code Online (Sandbox Code Playgroud)

开始时间:12-12-2001-13:00:00结束时间:12-12-2001-18:00:00

我有公司和用户的时区.(我的服务器可能在另一个时区).

TimeZone userTimeZone;
TimeZone companyTimeZone;
Run Code Online (Sandbox Code Playgroud)

我需要检查用户当前时间(考虑他的时区)是否在公司工作时间内(考虑公司的时区).

我该怎么做?我在Java日历上挣扎了一个多星期而没有成功!

java timezone calendar date

7
推荐指数
1
解决办法
1万
查看次数

Hibernate二级缓存 - 打印结果

我使用@Cache批注在我的应用程序中定义了二级缓存

我正在使用findById查询,如下所示:

  long id = 4;    
        Company cmp = companyDAO.findById(id);
Run Code Online (Sandbox Code Playgroud)

公司是我从DB获得的对象.

如何检查公司对象是来自数据库还是来自缓存?

caching hibernate second-level-cache

4
推荐指数
2
解决办法
5615
查看次数