读书人

若问请执教!3xs

发布时间: 2012-02-12 17:16:33 作者: rapoo

若问,请大虾执教!3xs
Timestamp(System.currentTimeMillis()

上面的用法有什么好处?
感觉2者有相同功能的?

[解决办法]
System.currentTimeMillis()是用来获取系统当前毫秒数的,常常用来比较两个时间点中间的差距。我做过的项目中这个东西只在编码阶段的白盒测试,或者性能对比时使用,绝不用在正是场合。

Timestamp则应该用来记录时间点,有点邮戳的意思。
[解决办法]
感觉两个返回的数值不一样
System.currentTimeMillis()返回的是毫秒数
而Timestamp(System.currentTimeMillis())返回的是一个具体的多少年多少月...的时间,像邮票上的邮戳时间。

读书人网 >J2SE开发

热点推荐