変換方法: 1. to_char() 関数を使用して、指定された形式で時刻と日付を出力します。結果は文字列であり、構文は "to_char(date,"変換形式")" です。2 to_date () 関数、構文「to_date("時刻文字列","変換された時刻と日付の形式")」を使用します。
このチュートリアルの動作環境: Windows 7 システム、Oracle 11g バージョン、Dell G3 コンピューター。
Oracle の時刻と日付のタイムスタンプへの変換
Oracle では、時刻と日付をタイムスタンプに変換する方法が 2 つあります。
指定された形式で時刻と日付を出力すると、結果は日付型ではなく文字列になります。
to_char(日期,"转换格式" )
select to_char(sysdate, 'yyyy-mm-dd') from dual; select to_char(sysdate, 'yyyy/mm/dd') from dual; select to_char(sysdate, 'yyyymmdd') from dual; select to_char(sysdate, 'yyyymmdd hh24:mi:ss') from dual;
select to_char(sysdate,'yyyy') from dual; select to_char(sysdate,'mm') from dual; select to_char(sysdate,'hh24') from dual; select to_char(sysdate,'mi') from dual;
2 、to_date()
文字列を指定された時刻と日付の形式に変換します
to_date("时间字符串","转换的时间日期格式")
select to_date('20220103','yyyymmdd') from dual; select to_date('20220103','yyyy-mm-dd') from dual; select to_date('20220103','yyyy/mm/dd') from dual; select to_date('20220103','yyyy-mm-dd hh24:mi:ss') from dual;
Oracle チュートリアル
」以上がOracleで日付をタイムスタンプに変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。