Rumah > pangkalan data > Oracle > teks badan

Bagaimana untuk menukar tarikh Oracle kepada saat

WBOY
Lepaskan: 2022-06-10 10:55:34
asal
5730 orang telah melayarinya

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")".

Bagaimana untuk menukar tarikh Oracle kepada saat

Persekitaran pengendalian tutorial ini: sistem Windows 10, Oracle versi 12c, komputer Dell G3.

Cara menukar tarikh Oracle kepada saat

to_char()

Sintaksnya ialah:

to_char(日期,"转换格式" )
Salin selepas log masuk

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
Salin selepas log masuk

Contohnya adalah seperti berikut:

1 Dapatkan nombor minggu bulan ini untuk tarikh semasa

Bagaimana untuk menukar tarikh Oracle kepada saat

2: Dapatkan hari dalam minggu yang tarikh semasa adalah hari Ahad

Bagaimana untuk menukar tarikh Oracle kepada saat

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!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan