如何通过SQL语句生成long型的毫秒数
来源:互联网 发布:如何自学人工智能 编辑:程序博客网 时间:2024/05/21 22:50
在java中我们通过Date类或者System类可以得到long型的毫秒数,比如:2009-03-13 09:40:45 转换成毫秒数后是1236937245000,其实直接使用SQL也可以生成这样的毫秒数,这样可以给java代码省去一小部分的处理时间,好了,废话少说,直接给出这个SQL语句吧:
select (sysdate - to_date('1970-01-01','yyyy-mm-dd')) * 86400000 current_milli from dual;
什么意思?看不懂吗?我来解释解释:
sysdate: 当前时间的date类型
to_date('1970-01-01','yyyy-mm-dd'): 把1970年1月1日转换成date类型
86400000: 一天就是86400000毫秒
所以(sysdate - to_date('1970-01-01','yyyy-mm-dd')) * 86400000这个表达式含义就是:
1.计算现在距离1970年1月1日相隔了多少天;
2.再乘以一天的毫秒基数,就得到了想要的毫秒数。
- 如何通过SQL语句生成long型的毫秒数
- 通过格林尼治时间的long型的毫秒数获取NSDate型的数据 格式化输出
- sql server获取sql语句执行的毫秒数
- Oracle中根据Date型转换成Java对应的long型毫秒数
- Oracle中根据Date型转换成Java对应的long型毫秒数
- Oracle中根据Date型转换成Java对应的long型毫秒数
- 将Long类型的毫秒数转换成时间格式
- java如何指点年月日去生成时间,把生成的毫秒数存入到数据库
- 通过Excel批量生成对应的SQL语句
- thinkphp如何查看方法自动sql生成的sql语句
- 如何批量生成sql语句
- postgresql获取系统当前时间毫秒数的sql
- 通过sql语句生成MySQl数据字典
- PowerDesign通过SQL语句生成PDM文件
- 通过反射+注解生成sql语句
- mybaites 通过字段自动生成sql 语句
- 通过Excel生成批量SQL语句
- 如何通过sql语句查看数据库的大小
- 一份糟糕的Proposal的几个特征
- 搜索指定数据在那个对象中存在
- JS下载EXT中指定grid中的数据到EXCEL中
- 页面刷新问题及模式窗口刷新问题
- 清除电脑中的垃圾(使你电脑急速如飞)
- 如何通过SQL语句生成long型的毫秒数
- VB.NET使用DataGridView分页显示
- WebKit资料搜集
- hibernate操作数据库 插入修改数据库默认值 dynamic-insert dynamic-update
- POP3工作原理
- Adobe Reader练剑半月 0day梦魇终于完结
- 保护您的 J2ME/MIDP 应用程序
- socket select函数的详细讲解
- c# 递归算法