ホームページ  >  記事  >  データベース  >  Oracle の日付を秒に変換する方法

Oracle の日付を秒に変換する方法

WBOY
WBOYオリジナル
2022-06-10 10:38:295716ブラウズ

Oracle では、「to_char()」関数を使用して日付を秒に変換できます。この関数は、指定された形式に従って日付を変換し、結果を文字列として出力できます。設定するだけで済みます。 2 番目のパラメータは、必須の秒形式にすることができ、構文は「to_char(date,"秒形式")」です。

Oracle の日付を秒に変換する方法

このチュートリアルの動作環境: Windows 10 システム、Oracle バージョン 12c、Dell G3 コンピューター。

オラクルの日付を秒に変換する方法

to_char()

構文は次のとおりです:

to_char(日期,"转换格式" )

指定された日付を次のように変換します「形式を変換」に変換します。

変換形式:

年を示します。 y は西暦の下 1 桁を表します。 yy は西暦の下 2 桁を表します。 yyy は西暦の下 3 桁を表します。 yyyy は西暦を 4 桁で表します。数字

は月を表します: mm は 2 桁の月を表します; mon は、Novell または nov などの省略形を表します; month は、Novell または November などの完全名を表します

は日を表します: dd は日を表します月の日; ddd は年間の日を表します; dy は Friday または fri などの略語で曜日を表します; day は完全な

(friday または friday など) の曜日を表します。

時を意味します: hh 2 桁は 16 進数の時間を意味します; hh24 2 桁は時 24 時間を意味します

分を意味します: mi 2 桁は分を意味します

秒を表す: ss 2 桁16 進数の秒を表します

四半期を表します: q 1 桁は四半期 (1 ~ 4) を表します

さらに、ww は年の番号を表すために使用され、週 w は週を表すために使用されます。月の週。

24 時間形式の時間範囲: 00:00:00-23:59:59

12 時間形式の時間範囲: 1:00:00-12:59:59

例:

select to_char(sysdate,'yy-mm-dd hh24:mi:ss') from dual   //显示:08-11-07 13:22:42
select to_date('2005-12-25,13:25:59','yyyy-mm-dd,hh24:mi:ss') from dual //显示:2005-12-25 13:25:59

例は次のとおりです:

1. 今月の現在の週番号を取得します

Oracle の日付を秒に変換する方法

2: 現在の日付が何曜日であるかを取得します。日曜日が最初の日であることに注意してください

Oracle の日付を秒に変換する方法

拡張知識:

to_date( 「「文字列」を変換するには、「変換形式」) 2 つのパラメータの形式は一致する必要があり、一致しない場合はエラーが報告されます。

つまり、最初のパラメータは 2 番目のパラメータの形式に従って解釈されます。

推奨チュートリアル: 「Oracle ビデオ チュートリアル

以上がOracle の日付を秒に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。