zoukankan      html  css  js  c++  java
  • oracle trunc 函数处理日期格式,

    select to_char(sysdate, 'yyyy-mm-dd hh24:mi:ss') from dual; --显示当前时间
    2017 - 04 - 24 18 :42 :17
    
    select trunc(sysdate, 'year') from dual; --截取到年(本年的第一天)
    2017 / 1 / 1
    
    select trunc(sysdate, 'q') from dual; --截取到季度(本季度的第一天)
    2017 / 4 / 1
    
    select trunc(sysdate, 'month') from dual; --截取到月(本月的第一天)
    或select trunc(sysdate, 'mm') from dual; --截取到月(本月的第一天)
    2017 / 4 / 1
    
    select trunc(sysdate, '') from dual;
    空
    
    select to_char(trunc(sysdate), 'yyyymmdd hh24:mi:ss') from dual; --默认截取到日(当日的零点零分零秒)
    20170424 00 :00 :00
    
    select trunc(sysdate - 1, 'w') from dual; -- 离当前时间最近的周四,若当天为周四则返回当天,否则返回上周四
    2017 / 4 / 22
    
    select trunc(sysdate, 'ww') from dual; --截取到上周末(上周周六)
    2017 / 4 / 23
    
    select trunc(sysdate, 'day') from dual; --截取到周(本周第一天,即上周日)
    2017 / 4 / 23
    
    select trunc(sysdate, 'iw') from dual; --本周第2天,即本周一
    2017 / 4 / 24
    
    select to_char(trunc(sysdate, 'dd'), 'yyyymmdd hh24:mi:ss') from dual; --截取到日(当日的零点零分零秒)
    20170424 00 :00 :00
    
    select trunc(sysdate, 'hh24') from dual; --截取到小时(当前小时,零分零秒)
    2017 / 4 / 24 18 :00 :00
    
    select trunc(sysdate, 'mi') from dual; --截取到分(当前分,零秒)
    2017 / 4 / 24 18 :44 :00
    
    select trunc(sysdate, 'ss') from dual; --报错,没有精确到秒的格式
    报错:精度说明符错误
  • 相关阅读:
    How To Scan QRCode For UWP (4)
    How To Crop Bitmap For UWP
    How To Scan QRCode For UWP (3)
    How To Scan QRCode For UWP (2)
    How To Scan QRCode For UWP (1)
    How to change windows applicatioin's position via Win32 API
    8 Ways to Become a Better Coder
    How to resize or create a thumbnail image from file stream on UWP
    C# winform压缩文件夹带进度条
    MS ACCESS MID函数
  • 原文地址:https://www.cnblogs.com/victory8023/p/6758360.html
Copyright © 2011-2022 走看看