Mysql UNIX时间戳和日期转换函数
来源:互联网 发布:私募股权基金备案知乎 编辑:程序博客网 时间:2024/05/06 04:26
UNIX时间戳转换为日期用函数: FROM_UNIXTIME()
select FROM_UNIXTIME(1156219870);
日期转换为UNIX时间戳用函数: UNIX_TIMESTAMP()
Select UNIX_TIMESTAMP(’2006-11-04 12:23:00′);
例:mysql查询当天的记录数:
$sql=”select * from message Where DATE_FORMAT(FROM_UNIXTIME(chattime),’%Y-%m-%d’)= DATE_FORMAT(NOW(),’%Y-%m-%d’) order by id desc”;
SELECT DATE_SUB(CURDATE(), INTERVAL 1 DAY)
其他相关:
http://dev.mysql.com/doc/refman/5.1/en/date-and-time-functions.html
通过SQL获取时间范围的查询
所以,当我们在给now()+-一个时间的时候,其实应该这样理解的:
+1/+01:加1秒钟
+101/+0101:加1分钟1秒钟
+10101/+010101:加1小时1分钟1秒钟
+1010101/+01010101:加1天1分钟1秒钟
+101010101/+0101010101:加1月1天1分钟1秒钟
+1101010101/+010101010101:加1年1月1天1分钟1秒钟,这里要注意下,年这个部分可以是4位(高位没有的话会补零):00010101010101
(减也是类似的)
所以对于前边的问题:拉去过去三小时内新增的记录, 就可以这样写sql了:
select * from tablename_tbl where addtime >= now() - 30000 and addtime <= now()
0 0
- Mysql UNIX时间戳和日期转换函数
- MYSQL教程:UNIX时间戳和日期转换函数
- Mysql UNIX时间戳和日期转换函数
- PHP+Mysql日期时间和UNIX时间戳相互转换
- PHP+Mysql日期时间如何转换(UNIX时间戳和格式化日期)
- PHP+Mysql日期时间如何转换(UNIX时间戳和格式化日期)
- 字符日期和Unix时间戳转换
- Mysql 日期和时间转换函数大全
- mysql 日期和时间转换函数
- mysql将日期时间转换为UNIX时间戳
- mysql日期相关函数大全,日期,字符串,Unix时间戳...
- UNIX时间戳/日期转换
- mysql UNIX时间戳与日期的相互转换
- MYSQL中UNIX时间戳与日期的转换
- mysql UNIX时间戳与日期的相互转换
- mysql UNIX时间戳与日期的相互转换
- mysql UNIX时间戳与日期的相互转换
- mysql UNIX时间戳与日期的相互转换
- 收藏:修复 Xcode 错误 “The identity used to sign the executable is no longer valid”
- 后缀数组 - poj1743 Musical Theme
- 快速排序算法与插入排序算法的结合
- 如何给你的Android 安装文件(APK)瘦身
- centos 一键安装lamp
- Mysql UNIX时间戳和日期转换函数
- Mongodb学习文章辑录
- 有关onsubmit return false 阻止form表单提交:js
- Maven打包后配置文件乱码的问题
- Set接口及其实现类
- iOS学习之NSArray的排序方法
- Altium Designer 笔记之浏览Gerber档案
- 借助HotSpot SA来一窥PermGen上的对象
- 第6篇,企业如何创建微信公众平台?