/ 350
添加表情
遵守中华人民共和国的各项道德法规,承担因您的行为而导致的法律责任,
本站有权保留或删除有争议评论。 参与本评论即表明您已经阅读并接受上述条款。
全部评论 (共 18 条)
打卡Lv3
我爱自学网123mm 展开
录音者这么小声[生气]
2024年08月18日 06:36
0 回复
赵子苏1105 展开
还有就是要注意,Date类获取当前系统时间是在实例化的时候,如果你在程序执行刚开始获得了一个系统时间,而在需要计算时间差的时候,使用对象调用getTime方法,那么会导致时间其实是不准确的,中间执行的程序越多,时间差的就越大,因为getTime方法会把实例化时候通过构造方法拿到的系统时间(固定)进行计算
2022年11月14日 17:03
1 回复
赵子苏1105 展开
我看很多人说getTime()和System.currentTimeMillis()一致,完全错误,由于System类没有构造方法,导致System.currentTimeMillis()获取系统时间与协调时间差是在currentTimeMillis()方法中完成的,而Date类是有构造方法的,并且获取时间的操作是在构造方法中完成,Date类实例化时候就已经获取当前时间了,有兴趣自己去看Date类,Date类中的getTime()方法是把obj转换成了毫秒并计算与协调时间的差。
2022年11月14日 16:53
1 回复
T-u68owfnuq 展开
老师想问一下,getTime()方法与System.currentTimeMillis()方法有什么应用上的区别吗?
2020年03月05日 15:17
15 回复
赵子苏1105 展开
@ T-u68owfnuq 非要说区别,在于Date类获取当前系统时间的方法是写在Date类的构造方法中,如果你只new(实例化)一次,当前对象调用getTime方法,只是将获取的系统时间转换成与协调时间的时间差,那么会导致代码中的时间都是一致的,这点与System.currentTimeMillis()不一样,System.currentTimeMillis()是实时的。
2022年11月14日 16:47
@TA
2020java 展开
getTime是从1970 1 1日到当前的毫秒数。另一个一般计算程序运行的毫秒数
2020年08月17日 13:25
@TA
T-2a4gmtws5 展开
为啥我的指定时间不一样咩
2020年07月08日 22:36
3 回复
荒村听雨滴 展开
老师加油,20200215
2020年02月15日 20:58
3 回复
我的成功之路 更多
V
特惠充值
联系客服
APP下载
官方微信
返回顶部