int存放时间戳,什么时候会报错

用纸狂魔 发布于 2017/05/05 16:20
阅读 907
收藏 0

很不安心啊,特意做了截取的处理,然后想查下资料,千奇百怪的。时间戳现在是11位吧,啥时候会出错呢

加载中
0
hf201429
hf201429

当前时间戳:

System.currentTimeMillis()

没必要用int直接用long

夜苍狼
夜苍狼
我咋没看出来他是用的Java
0
cys1357
cys1357

2147483648北京时间是2038/1/19 11:14:8

0
蓝水晶飞机
蓝水晶飞机

不要冒这个险,本来毫秒数就是long的,这么做1违规2不安全。

0
52iSilence7
52iSilence7

引用来自“蓝水晶飞机”的评论

不要冒这个险,本来毫秒数就是long的,这么做1违规2不安全。

正解,使用long就不用操那么多心了

0
傻傻躺着
傻傻躺着

用 Long ,下一题。

0
开源中国首席罗纳尔多
开源中国首席罗纳尔多

有时会数据溢出,用Long 

0
a
alaleiye

对,有时候会时间溢出,还有就是,如果只取时分秒的时候,会差8个小时

0
用纸狂魔
用纸狂魔

就是我需要一个id 为int类型,需要保证每一次的都不一样, 除了时间戳,别的简便方法 有人推荐个? 随机数不一定真的随机的啊

hf201429
hf201429
数据库不是可以设置自增长么?
0
吉香居士

引用来自“用纸狂魔”的评论

就是我需要一个id 为int类型,需要保证每一次的都不一样, 除了时间戳,别的简便方法 有人推荐个? 随机数不一定真的随机的啊

有并发问题的话,时间戳也会重复啊

返回顶部
顶部