Oracle时间格式的小问题

插入时间格式:TO_DATE(‘2017-06-08 11:22:33’, ‘yyyy-mm-dd hh:mi:ss’)

1.小时格式是可以带上小时制度如:hh12(12小时制度),hh24(24小时制度)

2.如果小时格式是hh12,则 小时值必须介于 1~12 之间,不能为0小时,如 00:22:33

3.如果小时格式是hh 不带小时制,则默认为hh12,结果同上

4.添加下午时间可以写成:TO_DATE(‘2017-06-08 11:22:33下午’, ‘yyyy-mm-dd hh:mi:ssAM’),存储到数据库里就是:“2017-06-08 23:22:33”(其中AM可以写成四种形式:AM/A.M. /PM/P.M.),如果不写AM添加进去的时间总是上午的时间,而且“下午”两字还会造成报错 ORA-01830: 日期格式图片在转换整个输入字符串之前结束

5.分钟格式,是mi,并非mm,所以大小写字母可以随意写,甚至这样写:’yyYy-Mm-Dd Hh24:Mi:sS’(不推荐这样随意乱写)


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值