Timestamp(System.currentTimeMillis()上面的用法有什么好处?
感觉2者有相同功能的?

解决方案 »

  1.   

    System.currentTimeMillis()是用来获取系统当前毫秒数的,常常用来比较两个时间点中间的差距。我做过的项目中这个东西只在编码阶段的白盒测试,或者性能对比时使用,绝不用在正是场合。Timestamp则应该用来记录时间点,有点邮戳的意思。
      

  2.   

    感觉两个返回的数值不一样
    System.currentTimeMillis()返回的是毫秒数
    而Timestamp(System.currentTimeMillis())返回的是一个具体的多少年多少月...的时间,像邮票上的邮戳时间。
      

  3.   

    谢谢两位老大,
    Timestamp(long time);        和time= System.currentTimeMillis();
    Timestamp(long time);二者又有什么区别呢?