博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySQL 日期和时间戳互相转换
阅读量:5039 次
发布时间:2019-06-12

本文共 458 字,大约阅读时间需要 1 分钟。

① 时间戳转换成日期

FROM_UNIXTIME

例如:

数据表中 invest_time 存储的是时间戳,如 1429063399

使用 FROM_UNIXTIME 可以把时间戳转换为日期:

select FROM_UNIXTIME(invest_time,'%Y年%m月%d') from crm_invest_apply

执行结果:

 

② 把日期转换为时间戳,和 FROM_UNIXTIME 正好相反 

UNIX_TIMESTAMP

例如:

SELECT UNIX_TIMESTAMP('2015-04-29')

执行结果:

 

③ 两个方法可以嵌套使用

例如在数据库中存储的是具体时间的时间戳,而 SQL 语句中需要以每天的零点作为判断条件,那么可以

select UNIX_TIMESTAMP(FROM_UNIXTIME(invest_time,'%Y%m%d') ) from crm_invest_apply

 

转载于:https://www.cnblogs.com/dee0912/p/4465139.html

你可能感兴趣的文章
android studio
查看>>
色彩大全,色彩配色大全
查看>>
mpeg文件格式分析 分类: 生活百科 201...
查看>>
并查集 经典 畅通工程
查看>>
Spark MLlib 之 Naive Bayes
查看>>
synchronized关键字
查看>>
自定义DataSourceProvider
查看>>
客户端向服务器提交数据,表单形式
查看>>
工具-VS2015前端开发工具简介
查看>>
php修改SESSION的有效生存时间
查看>>
spring security 11种过滤器介绍
查看>>
Hibernate一对多、多对一关联
查看>>
一、记录Git使用中遇到的问题及解决方法
查看>>
学习网址
查看>>
前端表格插件datatables
查看>>
内部类
查看>>
树链剖分入门
查看>>
图解算法时间复杂度
查看>>
UI_搭建MVC
查看>>
一个样例看清楚JQuery子元素选择器children()和find()的差别
查看>>