Rumah > pangkalan data > tutorial mysql > Bagaimana untuk menukar cap waktu mysql kepada format tarikh

Bagaimana untuk menukar cap waktu mysql kepada format tarikh

青灯夜游
Lepaskan: 2021-12-06 11:52:26
asal
84198 orang telah melayarinya

Dalam mysql, anda boleh menggunakan fungsi FROM_UNIXTIME() untuk menukar cap masa yang ditentukan ke dalam format tarikh Fungsi fungsi ini adalah untuk menukar cap masa UNIX kepada nilai tarikh dan masa dalam format biasa "PILIH FROM_UNIXTIME(Cop masa,"format")".

Bagaimana untuk menukar cap waktu mysql kepada format tarikh

Persekitaran pengendalian tutorial ini: sistem windows7, versi mysql8, komputer Dell G3.

Dalam mysql, anda boleh menggunakan fungsi FROM_UNIXTIME() untuk menukar cap waktu yang ditentukan kepada format tarikh. Fungsi

FROM_UNIXTIME() menukar cap masa UNIX kepada nilai tarikh-masa format biasa. (Fungsi UNIX_TIMESTAMP () ialah songsang antara satu sama lain.)

Sintaks:

select FROM_UNIXTIME(unix_timestamp,format)
Salin selepas log masuk

format ialah parameter pilihan dan boleh menjadi nilai berikut:

  • %M Nama bulan (Januari...Disember)

  • %W Nama minggu (Ahad...Sabtu)

  • %D mempunyai Awalan Bahasa Inggeris hari dalam bulan (1hb, 2hb, ke-3, dsb.)

  • %Y Tahun, nombor, 4 digit

  • %y Tahun, nombor, 2 digit

  • %a nama singkatan minggu (Ahad......Sabtu)

  • %d bilangan hari dalam bulan, bilangan (00……31)

  • %e Bilangan hari dalam bulan, nombor (0……31)

  • %m Bulan, nombor ( 01……12)

  • %c bulan, nombor (1……12)

  • %b nama bulan singkatan (Jan… Dis)

  • %j Hari dalam setahun (001...366)

  • % Jam H (00...23)

  • %k jam (0...23)

  • %j jam (01.. .12)

  • %I jam(01……12)

  • %l jam(1……12)

  • %i minit, nombor ( 00……59)

  • %r masa, 12 jam (hh:mm:ss [AP]M)

  • %T masa, 24 jam (hh:mm:ss)

  • %S saat (00……59)

  • %s saat (00……59 )

  • %p PG atau PM

  • %w Bilangan hari dalam seminggu (0=Ahad...6=Sabtu)

  • %U hari dalam seminggu (0……52), di sini Ahad ialah hari pertama dalam minggu

  • %u hari dalam seminggu (0……52), di sini Isnin ialah hari pertama dalam minggu

  • %% A literal "%" .

Contoh:

(1), tidak mengandungi parameter format, format pulangan:

SELECT FROM_UNIXTIME(addtime) FROM `web_game` ORDER BY ID desc LIMIT 5;
Salin selepas log masuk

Pemulangan format adalah seperti berikut :

2020-03-23 15:28:46
2020-03-23 15:16:43
2020-03-23 15:05:18
2020-03-23 15:01:01
2020-03-23 14:50:36
Salin selepas log masuk

(2), mengandungi parameter format:

SELECT FROM_UNIXTIME(addtime,'%Y-%m-%d') FROM `web_game` ORDER BY ID desc LIMIT 5;
Salin selepas log masuk

Format pemulangan adalah seperti berikut:

2020-03-23
2020-03-23
2020-03-23
2020-03-23
2020-03-23
Salin selepas log masuk

[Cadangan berkaitan : tutorial video mysql

Atas ialah kandungan terperinci Bagaimana untuk menukar cap waktu mysql kepada format tarikh. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
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