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

Làm cách nào để chuyển đổi kỷ nguyên được lưu trữ trong bảng MySQL thành ngày tháng có thể đọc được?


Để minh họa điều đó, chúng tôi đang sử dụng ví dụ sau về bảng có tên 'vistors' có kỷ nguyên như sau -

mysql> Create table visitors(userid int not null, name varchar(20), epoch int NOT NULL);
Query OK, 0 rows affected (0.42 sec)

mysql> Insert into visitors Values(1, 'Gaurav', 1358658942);
Query OK, 1 row affected (0.04 sec)

mysql> Insert into visitors Values(2, 'Raman', 1358659585);
Query OK, 1 row affected (0.04 sec)

mysql> Select userid, name, FROM_UNIXTIME(epoch) from visitors;
+--------+--------+----------------------+
| userid | name   | FROM_UNIXTIME(epoch) |
+--------+--------+----------------------+
|      1 | Gaurav | 2013-07-24 16:05:42  |
|      2 | Raman  | 2013-07-24 16:16:25  |
+--------+--------+----------------------+
2 rows in set (0.00 sec)