使用 php 在 mysql 表中保存时间戳

2022-08-30 07:30:02

我在MySQL表中有一个字段,它具有数据类型。我正在将数据保存到该表中。但是,当我将时间戳 () 传递给记录时,它会自动将值保存到该表中。timestamp12997622014280000-00-00 00:00:00

如何将时间戳存储在 MySQL 表中?

以下是我的发言:INSERT

INSERT INTO table_name (id,d_id,l_id,connection,s_time,upload_items_count,download_items_count,t_time,status)
VALUES (1,5,9,'2',1299762201428,5,10,20,'1'),
       (2,5,9,'2',1299762201428,5,10,20,'1')

答案 1

像这样通过

date('Y-m-d H:i:s','1299762201428')

答案 2

嘿,使用这个函数。FROM_UNIXTIME()

喜欢这个:

INSERT INTO table_name
(id,d_id,l_id,connection,s_time,upload_items_count,download_items_count,t_time,status)
VALUES
(1,5,9,'2',FROM_UNIXTIME(1299762201428),5,10,20,'1'), 
(2,5,9,'2',FROM_UNIXTIME(1299762201428),5,10,20,'1')

推荐