`

date function

 
阅读更多
--Trunc ,Round return date

-- To_char returns String 
-- month length

select trunc(add_Months(trunc(sysdate, 'mm'), 1), 'mm') -
       trunc(sysdate, 'mm')
  from dual;
  
select trunc(add_Months(trunc(to_date('&V','yyyy-mm-dd'), 'mm'), 1), 'mm') -
       trunc(to_date('&V','yyyy-mm-dd'), 'mm')
  from dual;  

 

 

 ALTER   SESSION   SET   NLS_DATE_LANGUAGE   =   'AMERICAN';   


-- 2010-02-01 IS Monday
-- 2010-03-01 is Monday
select next_day(TO_date('2010-02-27','yyyy-mm-dd'),'MONDAY' )  from dual;  -- 2010-03-01  it shows next month!

select next_day( trunc( TO_date('2010-02-27','yyyy-mm-dd'),'mm'),'MONDAY' )  from dual;  -- 2010-02-08  incorrect  ;actually 2010-02-01 is first monday for month

select next_day(trunc(TO_date('2010-02-27', 'yyyy-mm-dd'), 'mm') - 1,
                'MONDAY')
  from dual; -- 2010-02-01  correct first monday of month
  
  
select next_day(trunc(TO_date('2010-02-27', 'yyyy-mm-dd'), 'mm') - 1,
                'MONDAY')+2*7
  from dual; -- 2010-02-01  correct  third monnday of month



select next_day(trunc(TO_date('&V', 'yyyy-mm-dd'), 'mm') - 1,
                'MONDAY')+(&SEQUENCE-1)*7
  from dual; -- 2010-02-01  correct  third monnday of month

 

  

  select  trunc (sysdate ,'Q') from dual;
  select to_char(sysdate,'Q') from dual;

 

分享到:
评论

相关推荐

    汇编中断大全.CHM

    11、时间和日期功能(Time and Date Function) 23 12、鼠标功能中断INT 33H.. 24 13、其它DOS中断... 31 BIOS中断: 33 1、显示服务(Video Service——INT 10H) 33 2、直接磁盘服务(Direct Disk Service——INT ...

    DB2-date-function.rar_db2 date functi

    比如,你需要找出一年内所有生日的用户,可以使用`WHERE DATE(birthdate) BETWEEN DATE(CURRENT_DATE) - INTERVAL '1' YEAR AND DATE(CURRENT_DATE)`这样的查询。 了解并熟练掌握这些日期函数,能帮助你在DB2环境中...

    EXT核心API详解(第一部分)

    6. **EXT核心API详解(二)-Array Date Function Number String.txt**:这部分内容与上述部分相辅相成,可能包含更深入的EXT对这些基本数据类型的增强,提供更多的实用方法和功能。 通过理解并熟练运用这些EXT核心API...

    logger2js-1.0.6

    还支持对各种特殊数据类型 如Date Function Array Object DOM json等 的格式化输出 ">关于logger2js Version:v1 0 6 创意无限 简单实用 javascript logger&debug toolbox logger2js logger2js是用原生态...

    Date function J2ME:向日期添加天数,或计算两个日期之间的天数。-开源

    此 J2ME 应用程序有助于为日期添加天数,或计算两个日期之间的天数。

    date_input插件

    onSelect: function(date) { console.log('选择的日期:', date); }, onClose: function() { console.log('选择器已关闭'); } }); ``` ### 6. 兼容性和优化 date_input 插件尽可能地兼容了各种浏览器,包括较...

    extapi

    "EXT核心API详解(二)-Array Date Function Number String.txt"主要讲解了EXT对JavaScript内置类型Array、Date、Function、Number和String的扩展。EXT对这些类型进行了增强,例如,Array增加了forEach、each等迭代...

    js date转String 日期字符串转换

    function formatDate(date) { return date.toLocaleDateString() + " " + date.toLocaleTimeString(); } var data = [ { CHECKDATE: new Date('2023-01-01') }, { CHECKDATE: new Date('2023-02-01') } ]; for ...

    utjs:ut是一个高性能的库,具有一些常用功能,例如sort,concatArrays,randomString,stringToNumber等

    职能 // Datefunction dateToMysql([date=new Date()])function dateToString([date=new Date()])function now()function cloneDate(date)// Arrayfunction arrayChunk(array, chunkSize)function sort(array, ...

    bootstrap 时间插件 daterangepicker 4.0 添加清空按钮

    Bootstrap时间插件daterangepicker是前端开发中常用的组件,主要用于选取日期范围。在版本4.0及以上,这个插件提供了一种优雅的方式来展示和选择日期区间,同时满足了用户对交互性和自定义的需求。本篇文章将深入...

    bootstrap时间控件daterangepicker使用方法及各种小bug修复

    callback: function(start, end, label) { console.log(start, end, label); } }); ``` 五、结语 daterangepicker 是一个功能强大且灵活的日期选择器插件,通过配置不同的参数和 callback 函数,可以满足复杂的...

    jQuery Date Range Picker

    $('input[name="date_range"]').on('apply.daterangepicker', function (ev, picker) { console.log('选择的日期范围:' + picker.startDate.format('YYYY-MM-DD') + ' 至 ' + picker.endDate.format('YYYY-MM-DD')...

    VB Julian date 与日期的互转

    Function DateToJulian(date As Date) As Double Dim year As Integer, month As Integer, day As Integer year = Year(date) month = Month(date) day = Day(date) DateToJulian = (year - 1) * 365 + Year...

    NextDate函数小程序

    function NextDate(date) { return new Date(date.getTime() + 24 * 60 * 60 * 1000); } ``` 这些函数的主要目标是接受一个日期参数,并返回该日期之后的一天。在实际应用中,`NextDate`函数可能需要考虑闰年、...

    oracle中一些date的函数

    CREATE OR REPLACE FUNCTION SYS_DATE RETURN DATE IS BEGIN RETURN SYSDATE; END; ``` 这些函数和技巧对于高效地管理和操作Oracle数据库中的日期数据至关重要,它们提供了灵活性和强大的功能集,适用于各种复杂的...

    ABAP function使用笔记

    ### ABAP Function 使用笔记 #### 1. CONVERSION_EXIT_ALPHA_INPUT **功能描述:** 此函数模块用于将字母数字类型的输入转换为纯文本格式。它主要用于处理非数值型数据对象的转换。 **输入参数:** - `input`: ...

    datePlugin插件

    onSelect: function(date) { console.log('Selected date:', date); } }); }); ``` 以上代码会在用户选择日期后在控制台打印出所选日期。 标签中的"pikaday"和"jquery"提示我们,datePlugin可能利用了Pikaday的...

    Oracle Date常用方法封装

    FUNCTION AddBusinessDays(p_date DATE, p_days NUMBER) RETURN DATE IS v_date DATE := p_date; BEGIN FOR i IN 1..ABS(p_days) LOOP IF p_days > 0 THEN WHILE TO_CHAR(v_date, 'DY', 'NLS_DATE_LANGUAGE = ...

    abap 函数大全 abap function

    1. 数据处理:ABAP提供了大量的内建函数用于数据操作,如字符串处理(CONCATENATE、SUBSTRING等)、数值计算(ADD、SUBTRACT等)、日期和时间操作(DATE_TO_ABAP_DATE、TIME_TO_ABAP_TIME等)。这些函数使得在ABAP...

    javascript中Date对象的getDay方法使用指南

    Date对象有个getDay方法,它根据本地时间,返回一个具体日期中一周的第几天。返回值从0~6,分别对应周日~周六 getDay 0 1 2 3 4 5 6 星期几 周日 周一 周二 周三 周四 周五...function getChineseWeekByD

Global site tag (gtag.js) - Google Analytics