本文主要介绍Oracle中的日期转换。

1. 日期转化为字符串 (以2016年10月20日为例)

select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss')  strDateTime from dual;    --获取年-月-日 时:分:秒

--显示结果为:2016-10-20 12:35:21

select to_char(sysdate,'yyyymmdd hh24:mi:ss')  strDateTime from dual;    --获取年月日 时:分:秒

--显示结果为:20161020 13:39:25

select to_char(sysdate,'yyyymmdd')  strDateTime from dual;     --获取年月日

--显示结果为:20161020

select to_char(sysdate,'yyyy')  strYear from dual;    --获取年

--显示结果为:2016

select to_char(sysdate,'mm')   strMonth  from dual;    --获取月

--显示结果为:10

select to_char(sysdate,'dd')    strDay    from dual;     --获取日

--显示结果为:20

select to_char(sysdate,'hh24')   strHour   from dual;     --获取时

--显示结果为:13

select to_char(sysdate,'mi')  strMinute from dual;   --获取分

--显示结果为:46

select to_char(sysdate,'ss')  strSecond from dual;   --获取秒

--显示结果为:43

2. 字符串和时间互转

select to_date('2010-10-20 13:23:44','yyyy-mm-dd hh24:mi:ss') dateTime from dual;

显示结果:2010/10/20 13:23:44

select to_date('2010-10-20 13:23:44','yyyy/mm/dd hh24:mi:ss') dateTime from dual;

显示结果:2010/10/20 13:23:44

select to_char( to_date(222,'J'),'Jsp') from dual;

显示结果:Two Hundred Twenty-Two

如果按照下面的例子写,会报错:ORA-01849:小时值必须介于1和12之间。(因为其中的hh是12进制,没有13所以报错)

select to_date('2005-12-25,13:25:59','yyyy-mm-dd,hh:mi:ss') from dual;

3. 查询某天是星期几

select to_char(to_date('2012-10-20','yyyy-mm-dd'),'day') strDay from dual;

显示结果:星期六

select to_char(to_date('2012-10-20','yyyy-mm-dd'),'day','NLS_DATE_LANGUAGE = English') strDay from dual;

显示结果:saturday

4. 两个日期间的天数

select floor(sysdate - to_date('20161010','yyyymmdd')) strTime from dual;

--其中sysdate=2016/10/20 17:10:51

--显示结果:10

5. 时间为null的用法

select to_date(null) from dual;

6.月份差

select  months_between(date'2014-04-23',date'2013-04-23') days from dual;

本文来自:http://www.jb51.net/article/45591.htm

http://www.cnblogs.com/xiaobaihome/archive/2012/03/14/2395568.html

13位数字转日期 oracle_Oracle日期格式转换相关推荐

  1. mysql转换年月日_mysql 日期和时间格式转换实现语句

    mysql 日期和时间格式转换实现语句 更新时间:2009年10月24日 00:25:22   作者: 对于每个类型拥有的值范围以及并且指定日期何时间值的有效格式的描述见7.3.6 日期和时间类型. ...

  2. Java黑皮书课后题第5章:*5.47(商业:检测ISBN-13)ISBN-13是标识书籍的新标准。它使用13位数字d1d2d3~d12d13,d13是校验和。如果校验和为10,则替换为0。求所有数字

    5.47(商业:检测ISBN-13)ISBN-13时标识书籍的新标准.它使用13位数字d1d2d3~d12d13,d13是校验和.读入前12位输出全部位数 题目 题目概述 运行示例 破题 代码 题目 ...

  3. mysql将时间轴转化为时间_MySQL日期计算及格式转换有关问题

    mysql日期计算及格式转换问题 2012-06-09 21:08 MySQL日期计算及格式转换问题做开发的时候经常会碰到以下几个问题 使用mysql的内置函数将时间轴转成对应的日期 方法一:使用fr ...

  4. 由13位数字组成的中国标准书号校验码计算实例

    由13位数字组成的中国标准书号校验码计算实例 EAN·UCC 前缀 组区号 出版者号 出版序号 校 验 码 1 取ISBN前12位数字 9 7 8 7 5 0 6 4 2 5 9 5 ? 2 取各位数 ...

  5. 编程练习 P124 6.2 java国际标准书号ISBN是由13位数字组成,分为5段,如978-7-111-50690-4是一个合法的书号。编写程序,用户输入一个字符串书号,检查该书号是否合法。

    import java.util.Scanner;public class ISBNValidator {public static void main(String[] args) {Scanner ...

  6. 专利申请号有误请核实请输入9到13位数字

    目录 实用新型和外观专利多少钱 专利申请号有误请核实请输入9到13位数字

  7. xlsx导入日期变为5位数字,转为正常日期

    // 5位数字日期转为正常日期 export const formatExcelDate = (numb, format = "-") => {const time = ne ...

  8. sql 日期时间函数+格式转换

    <日期时间函数> (可参考下列表格) 转换函数 to_date() 作用将字符类型按一定格式转化为日期类型: 具体用法:to_date('2004-11-27','yyyy-mm-dd') ...

  9. JAVA日期类的格式转换

    在java中我们输出日期类的时候不是我们想要的格式,所以我们需要转换格式 /*** 日期格式改成 yyyy-MM-dd HH:mm:ss*/public static String getTimeBy ...

  10. python时间格式转换为美式日期,Python中time日期、时间格式转换

    在我们日常的数据采集中,时间time的重要性毋庸置疑的,因为它是衡量采集到的信息是否具有正确时效性的唯一因素.如果我们采集到的信息对于客户来说已经是过期的信息,这对于客户没有使用的价值,影响客户使用. ...

最新文章

  1. C# 对ListT取交集、连集及差集
  2. php大数组循环嵌套的性能优化
  3. Forefront Security For Exchange的反病毒测试
  4. 树形结构:使用栈实现,快排,先序遍历,归并排序,后序遍历
  5. 对下图所示的连通网络G,用克鲁斯卡尔(Kruskal)算法求G的最小生成树T,请写出在算法执行过程中,依次加入T的边集TE中的边。说明该算法的基本思想及贪心策略,并简要分析算法的时间复杂度
  6. 【netcore基础】.Net core自动作业之Hangfire
  7. 新版本idea的run/debug configuration
  8. Android—修改button属性
  9. android去除标题栏
  10. Java算法之移除元素
  11. 《Ray Tracing in One Weekend》——Chapter 12: What's next?
  12. 【Dart学习】--Dart之正则表达式相关方法总结
  13. feathers ui 实现机制深入解析(feathers ui 源码解析-原创)
  14. 支持select下拉框选择输入和键盘输入两种输入方式并且支持手动换行
  15. 机器学习教程 之 Boosting 与 bagging:集成学习框架
  16. iPhone~iPhone14屏幕尺寸和分辨率的相关知识 ( DPI vs PPI pt vs px)
  17. SIM900A 开发板连线图
  18. 2019-06-12-pintos 实验1
  19. 开单大师目录结构学习
  20. 如何通过爱奇艺引流精准粉?

热门文章

  1. 前端须知 上(颜色的概念)
  2. 请教一个 关于 数学 和概率的问题
  3. 用Python提取图片中的文字——百度智能云API
  4. VB6.0让图片自适应Picture图片框大小
  5. 时序扩展的UML状态图的测试用例生成研究
  6. 你最大的优点是什么?
  7. 【量化干货】用python搭建量化交易策略(附零基础学习资料)
  8. vivo手机5个不为人知的功能,不会用手机白买了,不如换个小灵通
  9. 如何访问google
  10. mysql 相差一天_在MySQL中减去一天