Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Menukar Cap Waktu Unix kepada MySQL Datetimes?

Bagaimana untuk Menukar Cap Waktu Unix kepada MySQL Datetimes?

DDD
DDDasal
2024-12-01 12:57:10764semak imbas

How to Convert Unix Timestamps to MySQL Datetimes?

Menukar Cap Masa kepada Masa dalam MySQL

Untuk cap masa tertentu, seperti 1300464000, tugasnya adalah untuk mendapatkan perwakilan masa tarikh yang setara dalam MySQL . Adalah penting untuk ambil perhatian bahawa cap masa diwakili sebagai bilangan saat sejak Epoch (1 Januari 1970 UTC) dalam sistem Unix.

Untuk mencapai penukaran ini dalam MySQL, manfaatkan fungsi FROM_UNIXTIME(). Sebagai contoh, untuk menukar cap waktu yang disediakan (1300464000) kepada datetime, gunakan pertanyaan berikut:

SELECT FROM_UNIXTIME(1300464000);

Pertanyaan ini akan mengembalikan nilai datetime sebagai '2011-03-18 16:00:00'.

Nota: Untuk cap masa yang disimpan dalam milisaat, yang biasa di Jawa, ingat untuk membahagikan nilai dengan 1000 sebelum menggunakannya dalam FROM_UNIXTIME(). Ini memastikan anda bekerja dengan masa Unix dalam beberapa saat, membolehkan penukaran tepat kepada masa tarikh.

Atas ialah kandungan terperinci Bagaimana untuk Menukar Cap Waktu Unix kepada MySQL Datetimes?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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