美文网首页
[转载]TO_DATE()与TO_CHAR()日期和字符串转换

[转载]TO_DATE()与TO_CHAR()日期和字符串转换

作者: zxk175 | 来源:发表于2017-03-17 09:20 被阅读86次

    含义解释:

    to_date("要转换的字符串","转换的格式") 两个参数的格式必须匹配,否则会报错。即按照第二个参数的格式解释第一个参数。
    to_char(日期,"转换格式" ) 即把给定的日期按照“转换格式”转换。

    --显示:08-11-07 13:22:42
    select to_char(sysdate,'yy-mm-dd hh24:mi:ss') from dual   
    
    --显示:2005-12-25 13:25:59
    select to_date('2005-12-25,13:25:59','yyyy-mm-dd,hh24:mi:ss') from dual 
    
    补充:
    --当前时间减去7分钟的时间 
    select sysdate,sysdate - interval '7' MINUTE from dual 
    --当前时间减去7小时的时间 
    select sysdate - interval '7' hour from dual 
    --当前时间减去7天的时间 
    select sysdate - interval ’7’ day from dual 
    --当前时间减去7月的时间 
    select sysdate,sysdate - interval '7' month from dual 
    --当前时间减去7年的时间 
    select sysdate,sysdate - interval '7' year from dual 
    --时间间隔乘以7
    select sysdate,sysdate - 8*interval '7' hour from dual
    

    参考地址:http://www.cnblogs.com/gaojing/archive/2008/11/07/1328657.html

    相关文章

      网友评论

          本文标题:[转载]TO_DATE()与TO_CHAR()日期和字符串转换

          本文链接:https://www.haomeiwen.com/subject/ukasnttx.html