[置顶] Oracle日期格式化问题:to_date(sysdate,'yyyy-MM-dd')与 to_date(to_char(sysdate,'yyyy-MM-dd'),'yyyy-MM-dd')区别
2017-11-05 17:16
1376 查看
有时开发中我们需要统计,当前时间距离某个时间的天数,比如计算未开单天数(即距离上一次开单有多少天了)。那么问题来了?如何获取当前时间并格式化?
许多人想当然的,直接使用 to_date(sysdate,'yyyy-MM-dd') 进行处理,殊不知犯了一个大错,这个时间是不准确的。
to_date(sysdate,'yyyy-MM-dd')与to_date(to_char(sysdate,'yyyy-MM-dd'),'yyyy-MM-dd')区别
下面我们来看一下,to_date和to_char的问题:
许多人想当然的,直接使用 to_date(sysdate,'yyyy-MM-dd') 进行处理,殊不知犯了一个大错,这个时间是不准确的。
to_date(sysdate,'yyyy-MM-dd')与to_date(to_char(sysdate,'yyyy-MM-dd'),'yyyy-MM-dd')区别
下面我们来看一下,to_date和to_char的问题:
select to_date(sysdate,'yyyy-MM-dd'),to_date(to_char(sysdate,'yyyy-MM-dd'),'yyyy-MM-dd') from dual;
相关文章推荐
- oracle 对系统日期sysdate进行格式化:to_date(sysdate,'yyyy-MM-dd')
- to_date(to_char(sysdate,'YYYY-MM-DD ')
- 一个乌龙小故障to_char(sysdate,'yyyy-dd-mm,hh24:mi:ss')引起的
- 火狐浏览器下new Date返回NaN的问题处理,以及日期yyyy-MM-dd格式化功能
- oracle中日期格式'yyyy-mm-dd'和'yyyymmdd'的区别
- 关于DataTime的问题 对比ToShortDateString()和ToString("yyyy-MM-dd")
- JavaScript Date Format yyyy-mm-dd JavaScript日期格式化
- date 日期格式化--YYYY-MM-DD
- 请教:PL/SQL中执行to_date(to_char(a.lastupdatedate, 'YYYY-MM-DD HH24:MI:SS'),'YYYY-MM-DD HH24:MI:SS') ,上午12点整为什么格式化出来没有时分秒?
- 在EL表达式或者Struts标签库中格式化日期对象,即将Date转换为yyyy-MM-dd格式
- oracle 中要查询某天数据 to_date(createdt,'yyyy-MM-dd')=to_date('2010-11-25','yyyy-MM-dd'); 用这种语
- 时间戳格式化转换为日期格式,date.Format('yyyy/MM/dd hh:mm:ss')
- el-date-picker 日期格式化 yyyy-MM-dd
- 问题:oracle 字符串转换成日期;结果:[oracle] to_date() 与 to_char() 日期和字符串转换
- js 字符串日期 yyyy-MM-dd 转化为 date
- 日期格式化{0:yyyy-MM-dd HH:mm:ss.fff}和{0:yyyy-MM-dd hh:mm:ss.fff}的区别
- oracle中关于日期的to_char和to_date
- [oracle] to_date() 与 to_char() 日期和字符串转换
- [转]js 字符串日期 yyyy-MM-dd 转化为 date
- Java保存yyyy-MM-dd HH:mm:ss日期字符串到 oracle date类型字段[原]