手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

MySQL中日期和时间戳互相转换

时间:2024-10-13 09:37:27

1、本地安装wampserver ,不了解的同学,请查阅其他经验,安装完成后双击图标运行,点击绿色图标,打开phpMyadmin,见下图:

MySQL中日期和时间戳互相转换
MySQL中日期和时间戳互相转换
MySQL中日期和时间戳互相转换

2、新建一个数据表(测试数据),为了简单易看,我们只准备4条测试数据,见下图:日期1:2017-05-24 12:35:37,对应时间戳:1495600537日期1:2017-02-21 15:26:55,对应时间戳:1487662015可以看到字段“addtime"存储的是时间戳,“date”存储的是日期

MySQL中日期和时间戳互相转换

3、根据“date”查询时间戳为1487662015的数据,见下图:SELECT * FROM `date` where UNIX_TIMESTAMP(date) = 1487662015

MySQL中日期和时间戳互相转换

4、根据“addtime”查询日期为“2017-02-21 15:26:55”的数据,见下图:SELECT * FROM `date` where FROM_UNIXTIME(addtime,'%Y-%m-%d %H:%i:%s') = '2017-02-21 15:26:55'

MySQL中日期和时间戳互相转换

5、将“date”数据转换成时间戳的格式,见下:SELECT id,UNIX_TIMESTAMP(date),addtime FROM `date`

MySQL中日期和时间戳互相转换

6、将“addtime”数据转换成类似“2017年02月21日 15时26分55秒”,见下:SELECT id,date,FROM_UNIXTIME(addtime,'%Y年%m月%d %H时:%i分:%s秒') FROM `date`

MySQL中日期和时间戳互相转换
© 手抄报圈