Java编程实现时间和时间戳相互转换实例
2017-09-20 11:28
846 查看
时间戳(timestamp),一个能表示一份数据在某个特定时间之前已经存在的、 完整的、 可验证的数据,通常是一个字符序列,唯一地标识某一刻的时间。使用数字签名技术产生的数据, 签名的对象包括了原始文件信息、 签名参数、 签名时间等信息。广泛的运用在知识产权保护、 合同签字、 金融帐务、 电子报价投标、 股票交易等方面。
时间转换为时间戳:
/* * 将时间转换为时间戳 */ public static String dateToStamp(String s) throws ParseException{ String res; SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date date = simpleDateFormat.parse(s); long ts = date.getTime(); res = String.valueOf(ts); return res; }
时间戳转换为时间:
/* * 将时间戳转换为时间 */ public static String stampToDate(String s){ String res; SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); long lt = new Long(s); Date date = new Date(lt); res = simpleDateFormat.format(date); return res; }
简单地说,时间戳就是一种类型,只是精度很高,比datetime要精确的多,通常用来防止数据出现脏读现象。
以上就是本文关于Java实现时间和时间戳相互转换的方法实例,希望对大家有所帮助。
您可能感兴趣的文章:
相关文章推荐
- Java实现时间和时间戳相互转换
- Java实现的时间戳与date对象相互转换功能示例
- <java代码> 实现Unix时间戳(Unix timestamp)与普通时间 之间的相互转换
- java 字符串<=======>时间戳 相互转换
- xStream框架完美实现Java对象和xml文档JSON、XML相互转换
- xml和JSON格式相互转换的Java实现
- Java 转换png jpg gif格式图片的相互转换的实现
- 【转】Java中实现字符串与十六进制编码相互转换
- Json-lib 实现 json,java 对象,xml 之间相互转换
- Json-lib实现json,java对象,xml之间相互转换 .
- C#实现时间戳timestamp与时间相互转换
- 时间戳与字符串相互转换(JAVA)
- 实现了基于TCP的Java Socket编程实例代码
- java中字符串处理、串联和转换的几个常用方法,以及如果需要自己编程实现的具体实施步骤。
- SQL Server本地时间和UTC时间的相互转换实现代码
- WebSphere MQ For JAVA编程实例--实现MQ trigger-配置篇
- 二十五:Char实例与各种数值类型相互转换的三种技术实现
- Java实现的utf8,gbk,unicode编码相互转换的代码
- SQL Server本地时间和UTC时间的相互转换实现代码
- 轻松实现Java与C#时间转换