oracle中,日期转换函数有很多,常用命令如下:

to_char()命令将时间戳转换为用户规定的日期格式,如:

SELECT TO_CHAR(sysdate,'YYYY-MM-DD hh24:mi:ss') FROM DUAL;

语法:TO_CHAR(X [,format])

说明:将X按format格式转换成字符串。X可以是日期或者数字或时间戳,format是一个规定了X采用何种格式转换的格式字符串

to_date()命令可以将一个日期格式的字符串转换成date类型数据,如:

SELECT TO_DATE('2014-05-07 13:23:44','yyyy-mm-dd hh24:mi:ss') FROM DUAL;

语法:TO_DATE(C [,format])

说明:将符合format指定的特定日期格式的字符串C转换成DATE类型的数据

TO_TIMESTAMP()函数可以将一个时间格式的字符串转换成时间戳

SELECT TO_TIMESTAMP('2014-06-20 12:11:11','YYYY-MM-DD HH24:MI:SS') from dual;

语法:TO_TIMESTAMP(C [,format])

说明:将字符串C转换为一个时间戳数据类型

---to_char()命令可以将时间戳转换成字符串:

select to_char( TO_TIMESTAMP('2014-06-20 12:11:11','YYYY-MM-DD HH24:MI:SS'),'YYYY-MM-DD HH24:MI:SS') from dual;

当需要进行两个日期的比较时,不需要比较时间,可采用trunc()命令来截取日期

SQL> select to_char( trunc(sysdate), 'YYYY-MM-DD HH24:MI:SS') from dual;

SQL> select to_char( sysdate, 'YYYY-MM-DD HH24:MI:SS') from dual;

比较两句的运行结果,可以看到差别。

oracle 日期型函数转换,oracle中,日期转换函数相关推荐

  1. java 查询日期行列转换_java中日期格式的转换和应用

    java中主要有3个类用于日期格式转换    DateFormat .SimpleDateFormat.Calendar SimpleDateFormat函数的继承关系: java.lang.Obje ...

  2. Excel日期格式在matlab中的转换

    Excel支持的日期格式如下:2011*8*12,*可以为"年"."/"."-"等形式,然而使用xlsread函数后肯定会转为字符串格式,不 ...

  3. excel matlab日期,Excel日期格式在matlab中的转换

    Excel支持的日期格式如下:2011*8*12,*可以为"年"."/"."-"等形式,然而使用xlsread函数后肯定会转为字符串格式,不 ...

  4. java date 转换calendar_Java中日期格式(String、Date、Calendar)的相互转换

    1 packageday20190318;2 3 importjava.text.ParseException;4 importjava.text.SimpleDateFormat;5 importj ...

  5. java date传输类型错误_转换日期格式:Java中的转换错误?

    我正在尝试将此日期转换为其他格式.不幸的是,他们成功地解析了日期并正确地保留了所有信息. 06-Dec-2017 07:14:56.656PM 至 2017-12-06 19:14:56.656 如果 ...

  6. java获取下周一整周的日期_获取Java中日期范围内的所有星期五

    我最近遇到了一个任务,我必须在一个日期范围内获得所有星期五.我写了一小段代码,很惊讶看到一些奇怪的行为. 以下是我的代码: public class Friday { public static vo ...

  7. react 日期怎么格式化_react中日期时间格式化

    项目开发过程当中,总会遇到这样那样的时间格式化问题,那么在react中,日期时间格式化该怎么解决??react 一种是直接使用插件 moment,方便快捷完美的解决时间格式化问题:npm 另外一种是, ...

  8. oracle plsql 字符串长度,plsql中常用字符串函数

    1.ASCII 返回与指定的字符对应的十进制数; SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space f ...

  9. oracle isnull的用法,SQL中的ISNULL函数使用介绍

    使用指定的替换值替换 NULL. 语法 ISNULL ( check_expression , replacement_value ) 参数 check_expression 将被检查是否为 NULL ...

  10. oracle 日期改字符格式_oracle 日期转换格式

    在网上看见不少oracle新学者对oracle的时间格式很烦,经常是设计了一个带时间字段的表之后,向表插入数据失败.回想起自己刚开始学习oracle时,也对这个时间格式摸不着头脑,虽然是小小的问题,高 ...

最新文章

  1. 如何做中文文本的情感分析?
  2. 考考你:输入数字,判定空格和回车
  3. 『求助』请求服务器超时或失败问题
  4. Android动画曲线库AndroidEasingFunctions
  5. Linux常用命令-入门
  6. Java实现数据序列化工具Avro的例子
  7. wordpress后台404页面
  8. struts2配置中Action的name 和package的name和namespace作用
  9. mysql行级锁作用_Mysql事务及行级锁的理解
  10. linux查看进程详细信息top,linux查看系统进程信息命令 px,top详解
  11. 激活anaconda的环境出现source: no such file or directory: activate
  12. 注解Annotation
  13. Hanlp添加未登陆词
  14. C语言--(四)常用运算符
  15. python基础01day
  16. 身份证前6位对应的省市区县
  17. psp记忆棒测试软件,psp记忆棒修复工具 ms-format
  18. python将PDF文件转换为图片
  19. 怎么用计算机给u盘加密文件,win10电脑怎么给U盘文件夹加密
  20. 从壹开始前后端分离 [ Vue2.0+.NET Core2.1] 二十五║初探SSR服务端渲染(个人博客二)...

热门文章

  1. 强大的SQL计算利器-SPL
  2. 写给一些想创业的和在打工路上的人
  3. rootkit后门检测工具rkhunter
  4. 利用python调用谷歌翻译API
  5. 继承ActionSupport例子
  6. java和jave_Jave VS C++谁更胜一筹?
  7. java 基于jave2实现视频处理 截屏,加水印,压缩,获取时长
  8. java求立方体表面积和体积_有关正方体、长方体表面积和体积的计算题
  9. 「数字电子技术基础」6.触发器
  10. Flash Bootloader