oracle数据库日期时间格式化及参数详解

简介:   所谓格式化日期指的是将日期转为字符串,或将字符串转为日期,下面几个函数可以用来格式化日期。  TO_CHAR(datetime, 'format')  TO_DATE(character, 'format')  TO_TIMESTAMP(character, 'format')

  所谓格式化日期指的是将日期转为字符串,或将字符串转为日期,下面几个函数可以用来格式化日期。

  TO_CHAR(datetime, 'format')

  TO_DATE(character, 'format')

  TO_TIMESTAMP(character, 'format')

  TO_TIMESTAMP_TZ(character, 'format')

  我们先来看看通过下面的 SQL 产生的结果吧,注意,由于语言环境的不同,下面的显示结果可能不同。

  [sql] view plain copy

  SELECT TO_CHAR(current_timestamp, 'format') FROM DUAL;

  Format Result

  YYYY-MM-DD 2021-06-15

  YYYY-MON-DD 2021-JUN-15

  YYYY-MM-DD HH24:MI:SS FF3 2021-06-15 13:18:10 700

  YYYY-MM-DD HH24:MI:SS FF3 TZR 2021-06-15 13:18:10 700 +08:00

  DS 6/15/2021

  DL Monday, June 15, 2021

  TS 1:18:10 PM

  那么 Oracle 支持哪些格式呢?看看下面的二手游戏账号拍卖平台表格吧

  Format Description

  Y 年的最后一位数字,如:5

  YY 年的最后两位数字,如:15

  YYY 年的最后三位数字,如:015

  YYYY 年,如:2021

  Y,YYY 年用逗号分割

  SYYYY 年

  YEAR 年拼写,如:TWENTY FIFTEEN

  SYEAR 年拼写,如:TWENTY FIFTEEN

  I ISO年的最后一位数字,如:5

  IY ISO年的最后两位数字,如:15

  IYY ISO年的最后三位数字,如:015

  IYYY ISO年,如:2021

  RR 两位数字年,如:15

  RRRR 四位数字年,如:2021

  MM Month (01-12)

  MON 月份简称,如:JUN

  MONTH 月份全称,如:JUNE

  RM 罗马数字月份

  D Day of week (1-7)

  DD Day of month (1-31)

  DDD Day of year (1-366)

  HH Hour of day (1-12)

  HH12 Hour of day (1-12)

  HH24 Hour of day (0-23)

  MI Minute (0-59)

  SS Second (0-59)

  SSSSS Seconds past midnight

  FF [1..9] 毫秒

  DS 日期简称,如:6/12/2021

  DL 日期全称,如:Friday, June 12, 2021

  TS 时间简称,如:5:18:03 PM

  CC 世纪,如:21

  SCC 世纪,如:21

  Q Quarter of year (1, 2, 3, 4)

  W Week of month (1-5)

  WW Week of year (1-53)

  IW ISO Week of year (1-52 or 1-53)

  DY 星期简称,如:Fri

  DAY 星期全称,如:Friday

目录
相关文章
|
2天前
|
SQL Oracle 关系型数据库
Oracle数据库基础教程:从安装到基本操作的全面介绍
Oracle数据库基础教程:从安装到基本操作的全面介绍
|
1天前
|
Oracle 关系型数据库 Java
Oracle数据库教程
Oracle数据库教程
|
2天前
|
SQL Oracle 关系型数据库
Oracle数据库基础教程:从安装到基本操作的全面介绍
Oracle数据库基础教程:从安装到基本操作的全面介绍
|
21小时前
|
SQL 存储 Oracle
Oracle数据库中游标的工作原理与优化方法
Oracle数据库中游标的工作原理与优化方法
|
21小时前
|
SQL 存储 Oracle
Oracle数据库基础教程与操作技巧
Oracle数据库基础教程与操作技巧
|
监控 负载均衡 Oracle
Oracle Data Guard 重要配置参数
    Oracle Data Guard主要是通过为生产数据库提供一个或多个备用数据库(是产生数据库的一个副本),以保证在主库不可用或异常时数据不丢失并通过备用数据库继续提供服务。
1363 0
|
3天前
|
Oracle 关系型数据库 Java
Oracle数据库教程*
Oracle数据库教程*
|
8天前
|
Oracle 数据可视化 关系型数据库
Oracle数据库安装及使用Navicat连接oracle2
Oracle数据库安装及使用Navicat连接oracle
31 1
|
17天前
|
Oracle 关系型数据库 数据库
实时计算 Flink版产品使用问题之连接到Oracle数据库但无法读取到数据,是什么导致的
实时计算Flink版作为一种强大的流处理和批处理统一的计算框架,广泛应用于各种需要实时数据处理和分析的场景。实时计算Flink版通常结合SQL接口、DataStream API、以及与上下游数据源和存储系统的丰富连接器,提供了一套全面的解决方案,以应对各种实时计算需求。其低延迟、高吞吐、容错性强的特点,使其成为众多企业和组织实时数据处理首选的技术平台。以下是实时计算Flink版的一些典型使用合集。
|
2天前
|
DataWorks Oracle 数据库连接
DataWorks产品使用合集之如何实现数据集成接入提供ODBC API的Oracle数据库
DataWorks作为一站式的数据开发与治理平台,提供了从数据采集、清洗、开发、调度、服务化、质量监控到安全管理的全套解决方案,帮助企业构建高效、规范、安全的大数据处理体系。以下是对DataWorks产品使用合集的概述,涵盖数据处理的各个环节。
10 0

推荐镜像

更多