Java实现的时间戳与日期对象相互转换功能示例

  

本文实例讲述了Java实现的时间戳与日期对象相互转换功能。分享给大家供大家参考,具体如下:

  

<强>一。日期转换为时间戳

        公共长getTimestamp()抛出ParseException {   日期date1=new SimpleDateFormat (“yyyy/MM/dd HH: MM: ss”)   .parse(“2009/12/11就是”);   日期date2=new SimpleDateFormat (“yyyy/MM/dd HH: MM: ss”)   .parse (“1970/01/01 08:00:00”);   长l=date1.getTime ()——date2.getTime()比;0 & # 63;date1.getTime ()   ——date2.getTime (): date2.getTime ()——date1.getTime ();   长兰德=(int) (math . random () * 1000);   返回兰德;   }      之前      

<强>二。时间戳转换为日期型

        公共空间获取当前日期(字符串unixDate) {   SimpleDateFormat fm1=new SimpleDateFormat (“dd/MM/yyyy HH: MM: ss”);   SimpleDateFormat fm2=new SimpleDateFormat (“yyyy-MM-dd hh: mm: ss”);   长unixLong=0;   字符串的日期=" ";   尝试{   unixLong=Long.parseLong (unixDate) * 1000;   }捕捉(例外的前女友){   System.out.println(“字符串转换长错误,请确认数据可以转换!”);   }   尝试{   日期=fm1.format (unixLong);=fm2日期。格式(新日期(日期));   }捕捉(例外的前女友){   System.out.println(“字符串转换日期错误,请确认数据可以转换!”);   }   System.out.println(日期);   }      之前      

系统获取时间戳:

        System.currentTimeMillis ();   之前      

  http://tools.jb51.net/code/unixtime

  http://tools.jb51.net/jisuanqi/date_jisuanqi

  http://tools.jb51.net/jisuanqi/datecalc

  http://tools.jb51.net/jisuanqi/onlinedatejsq

  

更多关于java相关内容感兴趣的读者可查看本站专题:《java日期与时间操作技巧汇总》、《java数据结构与算法教程》、《java操作DOM节点技巧总结》和《java缓存操作技巧汇总》

  

希望本文所述对大家java程序设计有所帮助。

Java实现的时间戳与日期对象相互转换功能示例