String转换成时间戳(String Date 时间戳)
2016-03-17 16:07
155 查看
首先是 String转化成Date (java.util.Date )
再是Date转换成毫秒数
getTime返回的是自1970年01月01日凌晨0点0分0秒至现在所经过的毫秒数,但数据库我们一般存的是时间戳,时间戳指的是1970年01月01日凌晨0点0分0秒到现在所经过的秒数。
所以最后要改成
String bookBeginusetime = "20160-03-17 15:55";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm");
再是Date转换成毫秒数
Long beginUseTime = sdf.parse(bookBeginusetime).getTime();
getTime返回的是自1970年01月01日凌晨0点0分0秒至现在所经过的毫秒数,但数据库我们一般存的是时间戳,时间戳指的是1970年01月01日凌晨0点0分0秒到现在所经过的秒数。
所以最后要改成
Long beginUseTime = sdf.parse(bookBeginusetime).getTime()/1000;
相关文章推荐
- javascript 继承学习心得总结
- scala中的上界、下界、协变和逆变
- PHP网页乱码处理
- 82. Remove Duplicates from Sorted List II My Submissions Question
- 地址邮编, 用CoreData实现插入/删除/查询(包含结果排序,模糊查询)
- HTML5新控件 - 计量条<meter>
- wap手机端页面根据dpr和宽度计算出font-size对应数值
- python 编码问题
- CUBRID学习笔记 31 通过select创建表
- C++ 之 auto_ptr and shared_ptr
- 错误处理的返回--异常还是返回值
- 22 Swap Nodes in Pairs
- TableView详细解释
- java中的SuppressWarnings注解的用法
- Linux通配符
- 58. Length of Last Word
- 请用普通的互斥锁编程实现一个读写锁
- 在Ubuntu下编译FFmpeg
- 对Python面向对象的理解
- UML类图入门,看完基本懂了怎么画图了