gpt4 book ai didi

Java SQL 从日期中减去一个小时

转载 作者:搜寻专家 更新时间:2023-11-01 01:36:30 24 4
gpt4 key购买 nike

我需要一个与一小时前相对应的 java.sql.Timestamp 值。我在这里发生了一些与日期相关的事情,因此重要的是当前时间只被采样一次并且其余代码使用同一时间。至于根据当前时间(以毫秒为单位)设置时间戳

操作 Calendar 对象看起来真的很笨拙,因为我必须做一些事情,比如在日历上添加和减去时间,这会修改它,所以我会很高兴地克隆自己一个副本首先或切换其值。

最佳答案

制作时间戳时只需从当前时间减去一小时(以毫秒为单位)(1 小时 = 60 * 60 * 1000 毫秒)

Timestamp oneHourAgo = new Timestamp(System.currentTimeMillis() - (60 * 60 * 1000));

关于Java SQL 从日期中减去一个小时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11834098/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com