我有时间以纪元格式(作为 Java 长变量)。
我想将它转换为最近的小时以及相对于印度标准时间 (IST) 的日期。
例如,如果纪元时间是 1372618032000(2013 年 7 月 1 日上午 12:17:12 IST),那么我想得到 1372620600000(2013 年 7 月 1 日上午 1:00:00 IST)。
同样适用于日间舍入。我想得到 1372703400(2013 年 7 月 2 日上午 12:00:00 IST)。【第二天开始。】
我浏览了 Java Date、Java Calendar、Apache DateUtils 和 JodaTime 的一些文档。
但我无法弄清楚这样做的正确和最佳方法是什么?
注意:我想对 IST 进行四舍五入。