Oracle中把日期转时间戳的方法有哪一些
导读:这篇文章给大家介绍了“Oracle中把日期转时间戳的方法有哪一些”的相关知识,讲解详细,步骤过程清晰,对大家进一步学习和理解“Oracle中把日期转时间戳的方法有哪一些”有一定的帮助,希望大家阅读完这篇文章能有所收获。下面就请大家跟着小编的...
这篇文章给大家介绍了“Oracle中把日期转时间戳的方法有哪一些”的相关知识,讲解详细,步骤过程清晰,对大家进一步学习和理解“Oracle中把日期转时间戳的方法有哪一些”有一定的帮助,希望大家阅读完这篇文章能有所收获。下面就请大家跟着小编的思路一起来学习一下吧。转换方法:1、使用to_char()函数,可将时间日期按照指定的格式输出,得到的是字符串,语法“to_char(日期,"转换格式")”;2、使用to_date()函数,语法“to_date("时间字符串","转换的时间日期格式")”。
本教程操作环境:Windows7系统、Oracle 11g版、Dell G3电脑。
oracle时间日期转换成时间戳
在oracle中,将时间日期转换成时间戳有两种方法:
to_char()函数
to_date()函数
1、to_char()
将时间日期按照指定的格式输出,得到的是字符串,而非date类型。
to_char(日期,"转换格式" )
会把给定的日期按照“转换格式”转换。
示例:
select to_char(sysdate, 'yyyy-mm-dd') from dual; select to_char(sysdate, 'yyyy/mm/dd') from dual; select to_char(sysdate, 'yyyymmdd') from dual; select to_char(sysdate, 'yyyymmdd hh24:mi:ss') from dual;
也可以用to_char()得到单独的年月日时分秒的字符串
select to_char(sysdate,'yyyy') from dual; select to_char(sysdate,'mm') from dual; select to_char(sysdate,'hh24') from dual; select to_char(sysdate,'mi') from dual;
2、to_date()
将字符串转换为具体指定的时间日期格式
to_date("时间字符串","转换的时间日期格式")
两个参数的格式必须匹配,否则会报错。
即按照第二个参数的格式解释第一个参数。
示例:
select to_date('20220103','yyyymmdd') from dual; select to_date('20220103','yyyy-mm-dd') from dual; select to_date('20220103','yyyy/mm/dd') from dual; select to_date('20220103','yyyy-mm-dd hh24:mi:ss') from dual;
通过以上内容的阐述,相信大家对“Oracle中把日期转时间戳的方法有哪一些”已经有了进一步的了解,更多相关的问题,欢迎关注网络或到官网咨询客服。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Oracle中把日期转时间戳的方法有哪一些
本文地址: https://pptw.com/jishu/651264.html