java时间戳与date相互转化

java时间戳与date相互转化

ID:8976277

大小:62.00 KB

页数:2页

时间:2018-04-13

java时间戳与date相互转化_第1页
java时间戳与date相互转化_第2页
资源描述:

《java时间戳与date相互转化》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、1、时间戳的定义  时间戳是指文件属性里的创建、修改、访问时间。 数字时间戳技术是数字签名技术一种变种的应用。在电子商务交易文件中,时间是十分重要的信息。在书面合同中,文件签署的日期和签名一样均是十分重要的防止文件被伪造和篡改的关键性内容。数字时间戳服务(DTS:digitaltimestampservice)是网上电子商务安全服务项目之一,能提供电子文件的日期和时间信息的安全保护。编辑本段组成部分  时间戳(time-stamp)是一个经加密后形成的凭证文档,它包括三个部分:      (1)需加时间戳的文件的摘要(digest);      (2)DTS收到文件的日期和时间;      (

2、3)DTS的数字签名。      一般来说,时间戳产生的过程为:用户首先将需要加时间戳的文件用Hash编码加密形成摘要,然后将该摘要发送到DTS,DTS在加入了收到文件摘要的日期和时间信息后再对该文件加密(数字签名),然后送回用户。      书面签署文件的时间是由签署人自己写上的,而数字时间戳则不然,它是由认证单位DTS来加的,以DTS收到文件的时间为依据。 2、时间戳转化为Date(or  String)   //时间戳转化为Sting或Date       SimpleDateFormatformat=   new SimpleDateFormat( "yyyy-MM-ddHH:mm:s

3、s" );       Longtime=new Long(445555555);       Stringd=format.format(time);       Datedate=format.parse(d);       System.out.println("FormatToString(Date):"+d);       System.out.println("FormatToDate:"+date);   运行结果:        FormatToString(Date):1970-01-0611:45:55FormatToDate:TueJan0611:45:55CST1970

4、 3、Date(orString)转化为时间戳   //Date或者String转化为时间戳       SimpleDateFormatformat=   new SimpleDateFormat( "yyyy-MM-ddHH:mm:ss" );       Stringtime="1970-01-0611:45:55";       Datedate=format.parse(time);       System.out.print("FormatTotimes:"+date.getTime()); 运行结果:      FormatTotimes:4455550004、注意   定义S

5、impleDateFormat时new SimpleDateFormat("yyyy-MM-ddHH:mm:ss" );里面字符串头尾不能有空格,有空格那是用转换时对应的时间空格也要有空格(两者是对应的),比如://Date或者String转化为时间戳       SimpleDateFormatformat=   new SimpleDateFormat( "yyyy-MM-ddHH:mm:ss" );       Stringtime="1970-01-0611:45:55";       Datedate=format.parse(time);       System.out.prin

6、t(http://fb-on.com);运行结果(报错):Exceptioninthread"main" java.text.ParseException:Unparseabledate:"1970-01-0611:45:55"改正:   //Date或者String转化为时间戳       SimpleDateFormatformat=   new SimpleDateFormat( "yyyy-MM-ddHH:mm:ss" );       Stringtime="1970-01-0611:45:55";//注:改正后这里前后也加了空格       Datedate=format.pars

7、e(time);       System.out.print("FormatTotimes:"+date.getTime());   运行结果:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。