`
libran
  • 浏览: 188703 次
  • 性别: Icon_minigender_1
  • 来自: 天津
文章分类
社区版块
存档分类
最新评论

oracle中日期格式'yyyy-mm-dd'和'yyyymmdd'的区别

阅读更多
oracle中日期格式'yyyy-mm-dd'和'yyyymmdd'的区别
 

对于年月日中"日"是个位的情况下,处理不一样,'yyyymmdd'格式没问题,而式'yyyy-mm-dd'格式则不行,请看:

SQL> alter session set nls_date_format = 'yyyy-mm-dd hh24:mi:ss';

Session altered.

SQL> select to_date('2007059','yyyy-mm-dd hh24:mi:ss') from dual;
select to_date('2007059','yyyy-mm-dd hh24:mi:ss') from dual
                 *
ERROR at line 1:
ORA-01861: literal does not match format string


SQL> select to_date('2007059','yyyy-mm-dd') from dual;
select to_date('2007059','yyyy-mm-dd') from dual
                 *
ERROR at line 1:
ORA-01861: literal does not match format string


SQL> select to_date('2007059','yyyymmdd')   from dual;

TO_DATE('2007059','
-------------------
2007-05-09 00:00:00

分享到:
评论

相关推荐

    js字符串日期yyyy-MM-dd转化为date示例代码

    最近遇到一个问题,就是获取表单中的日期往后台通过json方式传的时候,遇到Date.parse(str)函数在ff下报错: NAN 找了些资料,发现是由于Date.parse()函数对日期格式有要求:详细参考 Date.parse函数 对于js操作日期: ...

    EXCEL日期格式:YYYYMMDD转换成yyyy-mm-dd

    EXCEL中经常遇到YYYYMMDD存储的日期需要转为YYYY-MM-DD格式.

    时间戳转换格式YYYY-MM-DD(可自己调输出格式)

    时间戳出输出任意格式的时间,代码中可任意组合,很容易就会转换成自己想要的格式

    Java正则校验日期格式包括所有

    "yyyyMM","yyyyMMdd",..."yyyy-MM","yyyy-MM-dd","yyyy-MM-dd HH:mm:ss" "yyyy.MM","yyyy.MM.dd","yyyy.MM.dd HH:mm:ss" "yyyy/MM","yyyy/MM/dd","yyyy/MM/dd HH:mm:ss" "yyyy_MM","yyyy_MM_dd","yyyy_MM_dd HH:mm:ss

    java代码验证日期格式正则表达式(包含闰年验证)带注释

    * "yyyy-MM","yyyy-MM-dd","yyyy-MM-dd HH:mm:ss" * "yyyy.MM","yyyy.MM.dd","yyyy.MM.dd HH:mm:ss" * "yyyy/MM","yyyy/MM/dd","yyyy/MM/dd HH:mm:ss" * "yyyy_MM","yyyy_MM_dd","yyyy_MM_dd HH:mm:ss" * @...

    日期维表生成结果,日期对应年、月、对应自然周起止日期等维度

    日期(YYYY-MM-DD格式)2020/12/29 日期(时间戳格式)1609171200 日期对应年(如2018)2020 日期对应月份(如201801)202012 日期对应周号(自然年中的第几周)53 对应自然周日期2 自然周起始日期(YYYYMMDD格式)20201228 自然...

    TimeUtil.java

    MM-dd HH:mm:ss]转换成[yyyyMMddHHmmss]),获取当前时间前几分钟的时间戳,min代表几分钟,时间戳转换成日期格式字符串,根据开始时间和结束时间获取他们的相差秒数,格式化时间([yyyy-MM-dd]转换成[yyyyMMdd]), ...

    input框中自动展示当前日期yyyy/mm/dd的实现方法

    input框中自动展示当前日期</title> </head> <body> <input type=text id=input> [removed] //获取input元素 var _input = document.getElementById('input'); var date = new Date();...

    js获取当前时间yyyy-mm-dd-hh-mm-ss

    js获取当前时间yyyymmddhhmmss

    java 时间转换工具

    yyyy-MM-dd yyyy.MM.dd yyyy/MM/dd yyyy MM dd 年月日格式可以和下面的交换 yyyyMMdd HH yyyyMMdd HHmm yyyyMMdd HH mm yyyyMMdd HH:mm yyyyMMdd HH:mm yyyyMMdd HH mm ss yyyyMMdd HH:mm:ss yyyyMMdd HH:mm:ss ...

    jquery 将当前时间转换成yyyymmdd格式的实现方法

    function nowtime(){//将当前时间转换成yyyymmdd格式 var mydate = new Date(); var str = "" + mydate.getFullYear(); var mm = mydate.getMonth()+1 if(mydate.getMonth()>9){ str += mm; } else{ str += ...

    将长时间格式字符串转换为时间

    * 将长时间格式字符串转换为时间 yyyy-MM-dd HH:mm:ss * 将长时间格式时间转换为字符串 yyyy-MM-dd HH:mm:ss * 将短时间格式时间转换为字符串 yyyy-MM-dd * 将短时间格式时间转换为字符串 yyyy年MM月dd日 ...

    DateUtil.java 时间日期处理工具类

    包含"yyyy-MM-dd"、"yyyy-MM-dd HH:mm:ss"、"yyyyMMdd"、"yyyyMMddHHmmss"、"yyyy-MM"、"yyyyMM"等时间格式的转换。 其中: 1.String转Timestamp stringToTimestamp(String dateStr); 2.比较传入时间与当前时间前一...

    日期操作类 java

    public static final String FORMAT_ONE = "yyyy-MM-dd HH:mm:ss"; // 格式:年-月-日 小时:分钟 public static final String FORMAT_TWO = "yyyy-MM-dd HH:mm"; // 格式:年月日 小时分钟秒 public ...

    时间工具类

    获取YYYY-MM-DD HH:mm:ss格式 获取YYYY格式 获取YYYY-MM-DD格式 获取YYYYMMDD格式 日期比较,如果s>=e 返回true 否则返回false 格式化日期 根据参数格式化日期 校验日期是否合法 时间相减得到天数 得到n天之后的日期...

    DateUtil.java

    * 获取YYYY-MM-DD格式 * @return */ public static String getDay() { return sdfDay.format(new Date()); } /** * 获取YYYYMMDD格式 * @return */ public static String getDays(){ return sdfDays....

    js代码-时间日期格式化为yyyymmdd

    js代码-时间日期格式化为yyyymmdd

    js 日期 format 格式化

    // (new Date()).Format("yyyy-MM-dd hh:mm:ss.S") ==> 2006-07-02 08:09:04.423 // (new Date()).Format("yyyy-M-d h:m:s.S") ==> 2006-7-2 8:9:4.18 // (new Date(2006/7/2 8:9:4.18)).Format("yyyy-M-d hh:mm:ss....

    holiday.xls

    YYYY-MM-DD和YYYYMMDD格式 2个sheet,一共116个节假日

Global site tag (gtag.js) - Google Analytics