当前位置: 首页 > article >正文

Oracle-日期转换

1、获取年

select to_char(sysdate,‘yyyy’) from dual–2016

2、获取月

select to_char(sysdate,‘mm’) from dual–10

3、获取日

select to_char(sysdate,‘dd’) from dual–10

4、获取时

select to_char(sysdate,‘HH’) from dual–03
select to_char(sysdate,‘HH24’) from dual–15

5、获取分

select to_char(sysdate,‘mi’) from dual–14

6、获取秒

select to_char(sysdate,‘ss’) from dual–35
select to_char(sysdate,‘SS’) from dual–40

7、两个日期间的天数

select floor(sysdate - to_date(‘20020405’,‘yyyymmdd’)) from dual;

8、某天是星期几

select to_char(to_date(‘2002-08-26’,‘yyyy-mm-dd’),‘day’) from dual;

9、30分钟后

select sysdate,sysdate+30/(24*60) from dual;

10、加一天

select sysdate+1 from dual;

11、加1年

select sysdate,add_months(sysdate,12) from dual;

12、加1月

select sysdate,add_months(sysdate,1) from dual;

13、加1星期

select sysdate,to_char(sysdate+7,‘yyyy-mm-dd HH24:MI:SS’) from dual;

14、加1小时

select sysdate,to_char(sysdate+1/24,‘yyyy-mm-dd HH24:MI:SS’) from dual;

–2020年10月23日
SELECT to_char(SYSDATE,‘yyyy"年"mm"月"dd"日"’) FROM DUAL;

15、月份差

months_between(to_date(‘20011201’,‘yyyymmdd’) ,to_date(‘20011231’,‘yyyymmdd’) )

16、增加或减去月份

select to_char(add_months(to_date(‘199912’,‘yyyymm’),2),‘yyyymm’) from dual;


http://www.kler.cn/a/384542.html

相关文章:

  • 道可云人工智能元宇宙每日资讯|2024国际虚拟现实创新大会将在青岛举办
  • 【论文复现】自动化细胞核分割与特征分析
  • 《重学Java设计模式》之 工厂方法模式
  • 微服务透传日志traceId
  • Docker + Jenkins + gitee 实现CICD环境搭建
  • 鸿蒙开发案例:七巧板
  • 数据结构-数组(稀疏矩阵转置)和广义表
  • 【全网最新】Pycharm安装 并完成正常使用 Anaconda3最新版安装教程 搭配Pycharm 调试Anaconda3
  • Django设计响应数据结构
  • web前端
  • navicat pg库安装mysql fdw 外表扩展
  • Call For Speaker! |2025中国国际音频产业大会(GAS)演讲嘉宾征集令启动!
  • 后端Node学习项目-项目基础搭建
  • linux下linuxdeployqt打包过程
  • Xserver v1.4.2发布,支持自动重载 nginx 配置
  • Golang--协程和管道
  • 飞腾平台Arm ComputeLibrary编译安装指南
  • canal1.1.7使用canal-adapter进行mysql同步数据
  • springboot 传统应用程序,适配云原生改造
  • SSH僵尸主机挖矿木马预警
  • 群控系统服务端开发模式-应用开发-腾讯云上传工厂及七牛云上传工厂开发
  • 从Apache Atlas到Aloudata BIG,数据血缘解析有何改变?
  • redis时间优化
  • Redisson实现RedLock分布式锁同步
  • git提交冲突的原因及解决方案
  • 如何搭建 ELK【elasticsearch+logstash+kibana】日志分析系统