1
wakzz 2020 年 10 月 14 日
从来没见人用这个类的,都是 java 自带的 Date
|
2
pomony 2020 年 10 月 14 日
不能用 LocalDateTime 嘛
|
3
nekoneko 2020 年 10 月 14 日 你想干啥,24*3600 你觉得是多少毫秒,不再乘个 1000 吗?
|
4
nekoneko 2020 年 10 月 14 日
本地运行
``` Timestamp timestamp = new Timestamp(24*3600); System.out.println(timestamp); ``` 期望结果 : 1970-01-01 08:01:26.4 实际结果 : 1970-01-01 08:01:26.4 |
5
xx6412223 2020 年 10 月 14 日 Timestamp(long time)
Constructs a Timestamp object using a milliseconds time value. |
6
knightdf 2020 年 10 月 14 日 大哥好好看 API 文档
|
7
Comma OP @nekoneko 感谢回复,是为了设置个默认值,惭愧当时写的时候少写了个 1000,不过不影响实际结果。当前已经规避了问题,只是目前想找到问题出现的原因
|
11
lululau 2020 年 10 月 14 日 可能是 user.timezone 属性没设上,走的还是操作系统的默认时区设置,换成 "Asia/Shanghai" 试试
|
12
socket1q1 2020 年 10 月 14 日
看起来像是一个时区问题
|
13
manecocomph 2020 年 10 月 14 日
@Comma https://www.cnblogs.com/zhuitian/p/12436300.html 连接字符串的时区设置试试.
|
14
manecocomph 2020 年 10 月 14 日 如果在中国 一般设置: serverTimezone=GMT%2B8
https://www.sohu.com/a/320708874_418879 |
15
bruceliang 2020 年 10 月 15 日
换个 jdk 试试呢
|
16
bruceliang 2020 年 10 月 15 日
输出当前时区信息看看
|