`
hongbo.wu
  • 浏览: 92368 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

oralce日期格式转换

阅读更多

将日期型转换成字符串时,可以按新的格式显示。

如格式YYYY-MM-DD HH24:MI:SS表示“年-月-日 小时:分钟:秒”。Oracle的日期类型是包含时间在内的。

主要的日期格式字符的含义如下表所示:

 

代码

代表的格式

例子

AMPM

上午、下午

08 AM

D

数字表示的星期(1~7

1, 2, 3, ..., 7

DD

数字表示月中的日期(1~31

1, 2, 3, …, 31

MM

两位数的月份

01, 02, …, 12

YYYYYYYYYY

年份的后几位

8, 08, 008, 2008

RR

解决Y2K问题的年度转换

 

DY

简写的星期名

MON, TUE, FRI, …

DAY

全拼的星期名

MONDAY, TUESDAY, …

MON

简写的月份名

JAN, FEB, MAR, …

MONTH

全拼的月份名

JANUARY, FEBRUARY, …

HHHH12

12小时制的小时(1~12

1, 2, 3, …, 12

HH24

24小时制的小时(0~23

0, 1, 2, …, 23

MI

分(0~59

0, 1, 2, …, 59

SS

秒(0~59

0, 1, 2, …, 59

, . / - ; :

原样显示的标点符号

 

‘TEXT’

引号中的文本原样显示

TEXT

例1:将日期转换成带时间和星期的字符串并显示。

SELECT TO_CHAR(sysdate, 'YYYY-MM-DD HH24:MI:SS AM DY') FROM dual;

结果为:

TO_CHAR(SYSDATE,'YYYY-MM-DDHH24:MM:SS
-------------------------------------
2009-01-06 15:01:15 下午 星期二

例2:2008年8月8日为星期几?

SELECT TO_CHAR(TO_DATE('2008-08-08', 'YYYY-MM-DD'), 'DY') FROM dual;

结果为:

TO_CHA
------
星期五

分享到:
评论

相关推荐

    java日期格式的转换

    java 日期格式转换,编程的时候找到,自己也总结了一点。

    oracle中to-date详细用法示例(oracle日期格式转换).docx

    。。。

    oracle中to_date详细用法示例(oracle日期格式转换)

    主要介绍了oracle中to_date详细用法示例,包括期和字符转换函数用法、字符串和时间互转、求某天是星期几、两个日期间的天数、月份差等用法

    Oracle日期型数据格式

    Oracle_日期型数据格式 日期型数据格式强制转换

    oracle中日期类型与unix 时间戳的转换

    oracle中日期类型与unix 时间戳的转换, Unix时间戳记是从'1970-01-01 00:00:00'GMT开始的秒数,表现为整数型。 Oracle中的时间是Date型,以下函数提供了两种时间转换的Oracle函数 --unix时间戳与date时间互转 ...

    oracle导出时间格式转换

    大家都知道,从oracle数据库中导出数据时,如果其中有字段类型为date,那么导出时将会变成to_date('29-...本程序实现了将oracle数据导出文件中的to_date('x','y')转换成'x'的功能,并去掉了一些非SQL语句,如prompt...

    oracle日期字符串的相互转换

    文档描述了oracle中日期、字符串的相关转换方式,包括日期的8位、10位格式,精确到日、分、秒等

    Oracle行列转换

    Oracle行列转换,一个挺经典的例子,值得学习和思考……

    详解oracle 日期格式(总结)

    to_char(日期,”转换格式” ) 即把给定的日期按照“转换格式”转换。 转换的格式: 表示year的:y 表示年的最后一位 yy 表示年的最后2位 yyy 表示年的最后3位 yyyy 用4位数表示年 表示month的:mm 用2位数字表示月;...

    oracle日期转换

    oracle中的日期转换,包括计算时间差,某月,最后一天等常见时间

    数据库转换日期格式

    整理里常用数据库sql server,oracle,DB2等日期格式转换

    oracle数据隐式转换规则

    该文档描述了oracle数据的转换的一些规则,如字符和数字的转换,字符和日期的转换

    Oracle时间日期操作

    9. 日期和时间的之间的转换:使用 `to_date` 函数可以将字符串转换为日期和时间,例如:`to_date('2022-01-01', 'yyyy-mm-dd')` 可以将字符串 `'2022-01-01'` 转换为日期 `2022-01-01`。 10. 日期和时间的计算方法...

    oracle日期函数大全

    ORACLE日期时间函数大全:日期和字符转换函数用法(to_date,to_char),两个日期间的天数,月份差,日期格式冲突问题

    oracle 日期转换相关sql

    :2007-7-21 17:47:04日期格式参数 含义说明 D 一周中的星期几 DAY 天的名字,使用空格填充到9个字符 DD 月中的第几天 DDD 年中的第几天

    oracle日期类型的处理

    1. 日期和字符转换函数用法(to_date,to_char) select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') as nowTime from dual; //日期转化为字符串 select to_char(sysdate,'yyyy') as nowYear from dual; //获取时间...

    SQL SERVER日期格式转换大全.txt

    亲测正确、有效的格式转换方法,试用于常见的应用场景。适合熟悉oracle,但在用SQLServer的小伙伴。

Global site tag (gtag.js) - Google Analytics