oracle时间格式转换,如yyyy-mm-dd改成yyyy-mm-dd 23:59:59

原创 2015年07月08日 10:50:43
修改:
1. 取得当天0时0分0秒

select TRUNC(SYSDATE) FROM dual;

2. 取得当天23时59分59秒(在当天0时0分0秒的基础上加1天后再减1秒)

SELECT TRUNC(SYSDATE)+1-1/86400 FROM dual;

3.取得当前日期是一个星期中的第几天,注意:星期日是第一天

select to_char(sysdate,'D'),to_char(sysdate,'DAY') from dual;

4. 在Oracle中如何得到当天月份的第一天和最后一天

select to_char(sysdate,'yyyy-mm')||'-01' firstday,to_char(last_day(sysdate),'yyyy-mm-dd') lastday from dual

5.实现当天16点前数据减去昨天16点的,过了16点减去今天16点

select field1, field2 from mytablewhere time = decode(sign(sysdate-trunc(sysdate)-16/24), --时间判断                    

-1,trunc(sysdate)-1+16/24, --小于16点取昨天16点                       

trunc(sysdate)+16/24)  --大于16点取当天16点 


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

oracle按月统计,上个月1号00:00:00到最后一天23:59:59

上个月1号00:00:00 select to_char(add_months(last_day(sysdate)+1,-2),'yyyy-MM-dd') || ' 00:00:00' firstD...

获取当前时间所在凌晨和23:59:59

import java.util.Calendar; import java.util.Date; public class DateUtil { /** * 凌晨 ...

获取当天时间的23:59:59

刚好有个需求,要有效截止时间为当天的23:59:59,一开始查看下苹果开发文档,发现并没直接设置的方法,自己瞎搞一下,大神勿喷,有好建议,也共同探讨一下。

oracle 根据身份证计算年龄

select count(*) from ( select a.* ,trunc((to_char(sysdate,'yyyyMMdd')-to_char(to_date(substr(ID_CARD...

自定义标签。毫秒时间转换成yyyy-MM-dd格式显示

惯例: 我是温浩然: 自定义标签分为这么几部分, 1、tld文件,标签文件,主要定义标签的属性,标签的实现类等。 2、标签实现类,Java文件,实现标签的功能。 3、标签引用,在JSP中,对...

Fri Oct 7 10:08:00 UTC 0800 2016日期格式转换为 yyyy-mm-dd hh24:mi:ss (Map实现版)

赶项目进度,做一个按日期区间将查询结果导出为excel的功能。代码写完自测的时候发现excel没导出,看了控制台输出,报日期格式错误的问题。把日期输出一看居然是“Fri Oct 7 10:08:00 ...

sql 转换成yyyy-mm-dd格式和SqlServer中得到当前日期(convert函数,getdate函数)

如何用sql语言只获得数据库当前日期,且格式为"yyyy-mm-dd"? select convert(char(10),getdate(),120)   select   *   from  ...

JQuery json 时间格式由Thu Nov 9 20:30:37 UTC+0800 2006 转换成yyyy-MM-dd hh:mm:ss

function ConvertTime() { var date = "/Date(1300955103000+0800)/"; ...

Java - String标准格式转换Date(yyyy-MM-dd HH:mm:ss)

最近在接收一个Android项目,需要连接,于是要封装SOAP对象,服务器接收的时间字段是datetime类型,原本我以为封装SOAP对象时候,String类型解决一切,但是错了。服务器只认可。在设计...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)