zoukankan      html  css  js  c++  java
  • oracle的时间

      今天发现之前从oracle导出的数据时间格式很奇怪:

    "ACTIVETIME","ACTIVITYID"
    "2018-08-10 06:08:43","4001"
    "2018-08-10 06:08:12","4001"
    "2018-08-10 06:08:43","4001"
    "2018-08-10 06:08:48","4001"
    "2018-08-10 06:08:04","4001"
    "2018-07-19 05:07:15","4001"
    "2018-07-19 03:07:00","4001"
    "2018-07-20 05:07:00","4001"
    "2018-07-20 05:07:00","4001"
    "2018-07-20 05:07:00","4001"
    "2018-07-20 05:07:00","4001"
    "2018-07-20 05:07:00","4001"

      然后去看了下脚本:

    select to_char(t.Activetime,'yyyy-MM-dd HH:mm:ss') Activetime,t.activityid from T_INVITER_RECORD t where t.ACTIVITYID = 4001;

      这里oracle的时间格式不区分大小写,所以MM跟mm对oracle来说就是一样的事情,所以分钟就变成了月,全都是07了。正确的时间格式应该是yyyy-mm-dd,hh24:mi:ss,脚本改下:

    select to_char(t.Activetime,'yyyy-mm-dd,hh24:mi:ss') Activetime,t.activityid from T_INVITER_RECORD t where t.ACTIVITYID = 4001;

      输出结果正常了:

    ACTIVETIME    ACTIVITYID
    2018-08-10,18:01:43    4001
    2018-08-10,18:01:12    4001
    2018-08-10,18:00:43    4001
    2018-08-10,18:02:48    4001
    2018-08-10,18:02:04    4001
    2018-07-19,17:38:15    4001
    2018-07-19,15:46:00    4001
    2018-07-20,17:00:00    4001
    2018-07-20,17:00:00    4001
    2018-07-20,17:00:00    4001
    2018-07-20,17:00:00    4001
    2018-07-20,17:00:00    4001
    2018-07-20,17:00:00    4001
  • 相关阅读:
    二级缓存配置和原理
    延迟加载
    proxy和no-proxy的策略取值的区别
    inverse理解
    Java Spring mvc 操作 Redis 及 Redis 集群
    章节6 关联映射 (转载)
    8.28笔记
    8.26函数相关练习
    8.26 课堂自由笔记 还有考皮的老师笔录
    大话设计模式1.0.2-----策略模式 单一职责原则 和 开放-封闭原则
  • 原文地址:https://www.cnblogs.com/wuxun1997/p/9561419.html
Copyright © 2011-2022 走看看