Computer >> Máy Tính >  >> Lập trình >> MySQL

Làm cách nào để chuyển đổi ngày 1 tháng 1 của năm hiện tại thành kỷ nguyên?


Nó có thể được thực hiện bằng cách sử dụng hàm UNIX_TIMESTAMP () như sau -

 mysql> Chọn UNIX_TIMESTAMP (CONCAT (YEAR (CURDATE ()), '- 01-01')); + ----------------------- --------------------------- + | UNIX_TIMESTAMP (CONCAT (YEAR (CURDATE ()), '- 01-01')) | + ----------------------------- --------------------- + | 1483209000 | + ----------------------------------------------- --- + 1 hàng trong bộ (0,03 giây) 

Nó có thể được xác minh bằng truy vấn sau -

 mysql> Chọn FROM_UNIXTIME (1483209000); + --------------------------- + | FROM_UNIXTIME (1483209000) | + --------------------------- + | 2017-01-01 00:00:00 | + --------------------------- + 1 hàng trong bộ (0,02 giây)