Dalam Oracle, anda boleh menggunakan fungsi "to_char()" untuk menukar tarikh kepada saat Fungsi ini boleh menukar tarikh mengikut format yang ditentukan dan mengeluarkan hasilnya sebagai rentetan parameter kedua Ia boleh menjadi format saat yang diperlukan, dan sintaksnya ialah "to_char(date,"seconds format")".
Persekitaran pengendalian tutorial ini: sistem Windows 10, Oracle versi 12c, komputer Dell G3.
to_char()
Sintaksnya ialah:
to_char(日期,"转换格式" )
Tukar yang diberikan tarikh Tukar mengikut "Format penukaran".
Format penukaran:
Menunjukkan tahun: y mewakili digit terakhir tahun yy mewakili 2 digit terakhir tahun yyy mewakili 3 digit terakhir tahun yyyy mewakili tahun dengan 4 digit
mewakili bulan: mm mewakili bulan dengan 2 digit; mon mewakili bentuk singkatan seperti November atau nov mewakili nama penuh seperti November atau November
mewakili hari: dd mewakili; hari dalam bulan ;ddd mewakili hari dalam setahun; dy ialah singkatan hari dalam seminggu, seperti hari Jumaat atau hari jumaat ialah hari dalam minggu sepenuhnya
, seperti Jumaat atau jumaat.
bermaksud jam: hh 2 digit bermaksud jam dalam perenambelasan; hh24 2 digit bermaksud jam 24 jam
bermaksud minit: mi 2 digit bermaksud minit
Mewakili saat: ss 2 digit mewakili saat heksadesimal
Mewakili suku: q Satu digit mewakili suku (1-4)
Selain itu, ww digunakan untuk mewakili nombor tahun Minggu w digunakan untuk menunjukkan minggu dalam bulan.
Julat masa dalam format 24 jam: 00:00:00-23:59:59
Julat masa dalam format 12 jam: 1:00:00-12:59:59
Contohnya:
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
Contohnya adalah seperti berikut:
1 Dapatkan nombor minggu bulan ini untuk tarikh semasa
2: Dapatkan hari dalam minggu yang tarikh semasa adalah hari Ahad
Pengetahuan lanjutan:
to_date(" Rentetan untuk ditukar", "Format penukaran") Format kedua-dua parameter mesti sepadan, jika tidak, ralat akan dilaporkan.
bermaksud mentafsir parameter pertama dalam format parameter kedua.
Tutorial yang disyorkan: "Tutorial Video Oracle"
Atas ialah kandungan terperinci Bagaimana untuk menukar tarikh Oracle kepada saat. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!