Oracle / PLSQL:TO_DATE 函数
https://www.techonthenet.com/oracle/functions/to_date.php
描述
Oracle/PLSQL TO_DATE 函数将字符串转换为日期。
句法
Oracle/PLSQL 中 TO_DATE 函数的语法是:
TO_DATE( string1 [, format_mask] [, nls_language] )
参数或参数:
string1
将转换为日期的字符串。
format_mask
可选的。这是将用于将string1转换为日期的格式。它可以是以下值之一或组合:
范围 解释
年 年份, 拼写
YYYY 4 位数年份
YYY
YY
ÿ 年份的最后 3、2 或 1 位数字。
IYY
IY
I ISO 年份的最后 3、2 或 1 位数字。
IYYY 基于 ISO 标准的 4 位数年份
RRRR 接受 2 位数年份并返回 4 位数年份。
0-49 之间的值将返回 20xx 年。
50-99 之间的值将返回 19xx 年。
Q 一年中的季度(1、2、3、4;JAN-MAR = 1)。
MM 月(01-12;JAN = 01)。
MON 月份的缩写名称。
MONTH 月份名称,用空格填充,长度为 9 个字符。
RM 罗马数字月份(I-XII;JAN = I)。
WW 一年中的第 (1-53) 周,其中第 1 周从一年的第一天开始并持续到一年的第七天。
W 一个月中的第 (1-5) 周,其中第 1 周从该月的第一天开始,到第 7 天结束。
IW 基于 ISO 标准的一年中的第几周(1-52 或 1-53)。
D 星期几 (1-7)。
DAY 日名。
DD 一个月中的第几天 (1-31)。
DDD 一年中的第几天 (1-366)。
DY 日的缩写名称。
J 儒略日;自公元前 4712 年 1 月 1 日以来的天数。
HH 一天中的一个小时 (1-12)。
HH12 一天中的一个小时 (1-12)。
HH24 一天中的某个小时 (0-23)。
MI 分钟 (0-59)。
SS 第二(0-59)。
SSSS 午夜过后的秒数 (0-86399)。
AM, A.M., PM, or P.M. 经络指标
AD or A.D 广告指标
BC 或 BC BC 指标
BC or B.C. 夏令时信息。例如,“太平洋标准时间”
TZH 时区小时。
TZM 时区分钟。
TZR 时区区域。
nls_language
可选的。这是用于将string1转换为日期的 nls 语言。