Mysql时间戳转Java时间戳
来源:互联网 发布:vue.js源码 编辑:程序博客网 时间:2024/06/06 04:36
MySQL 时间戳和Java返回的时间戳是不一样的
例如: 当前时间是 2014-08-04 10:42:55.204000
使用mysql时间戳函数UNIX_TIMESTAMP 返回的结果为: 1407120175.204000
使用Java时间戳函数返回的结果为 : 1407120379000
很明显两者返回的值是不一样的:
mysql时间戳 计算方法是先计算2014-08-04 10:42:55 的时间戳,将该值除以10^3,然后加上后面毫秒作为返回结果
但通常我们在程序中用Java返回的时间戳更加普遍, 那如何把mysql时间戳转换成JAVA时间戳呢 ?
将mysql时间戳结果做如下计算:
小数点左边数据*1000+小数点右边的值 = Java时间戳
1407120175*1000+204000 = 1407120379000
写成SQL语句如下:
select MID(UNIX_TIMESTAMP(createTime),1,10)*1000+MID(UNIX_TIMESTAMP(createTime),12,6) AS t from student
阅读全文
0 0
- Mysql时间戳转Java时间戳
- mysql 时间戳转时间
- 【java时间戳】时间戳转时间
- 转mysql 时间戳
- MySQL时间戳转换时间
- mysql 时间戳转为时间
- MySQL查询时间时间戳
- java时间戳和PHP(mysql)时间戳
- Python时间戳转Java时间戳
- mysql 时间转换 长整型时间 时间戳类型时间
- MySQL时间戳转日期
- 时间戳转时间
- 时间戳转时间
- 时间戳转时间
- 时间戳转时间
- 时间戳转时间
- 时间戳转时间
- 时间戳时间转
- Maven使用注意事项
- Vim教程之进阶
- 利用好断言机制
- 使用JNA访问Java外部函数接口
- angular.element 方法汇总
- Mysql时间戳转Java时间戳
- 链表面试题
- Android7.0中文文档(API) -- ListPopupWindow
- ZOOKEEPER
- 内网渗透之socks5代理(reGeorg+proxifier详细配置说明)
- d3比例尺
- 个人邮箱
- 栈学习(2)
- nodejs demo