Dalam mysql, anda boleh menggunakan fungsi unix_timestamp() untuk menukar tarikh menjadi cap waktu, sintaksnya ialah "UNIX_TIMESTAMP(tarikh)"; 01-01 00 Bilangan saat selepas ":00:00'GMT" dikembalikan dalam bentuk cap masa.
Persekitaran pengendalian tutorial ini: sistem windows7, versi mysql8, komputer Dell G3.
mysql menukar tarikh kepada cap waktu
Dalam mysql, anda boleh menggunakan fungsi unix_timestamp() untuk menukar tarikh kepada cap waktu.
Sintaks:
UNIX_TIMESTAMP(date)
Fungsi unix_timestamp(), jika dipanggil tanpa parameter, mengembalikan cap waktu UNIX jenis integer tidak bertanda ('1970-01-01 00 :00:00' saat selepas GMT).
Jika anda menggunakan tarikh untuk memanggil UNIX_TIMESTAMP(), ia akan mengembalikan nilai parameter dalam bentuk saat selepas '1970-01-01 00:00:00' GMT.
Contoh:
1 Tukar kepada puluh--
select UNIX_TIMESTAMP('2018-12-25 12:25:00');
Keputusan:
1545711900
2. Tiga belas tahun
SELECT REPLACE(unix_timestamp(current_timestamp(3)),'.','');
Keputusan:
1545711900021
[Cadangan berkaitan: tutorial video mysql]
Atas ialah kandungan terperinci Bagaimana untuk menukar tarikh kepada cap waktu dalam mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!