社区
MySQL
帖子详情
如何用now()和timestamp类型的时间戳字段 相减得到间隔时间
lgk99
2015-03-21 03:40:05
1.最近用VB.NET做一个连接数据库查询表的程序,一张表中有一个timestamp(14)类型的时间戳字段save_time(表示数据插入的时间),结构如图
它的值如下图
现在我想每次查询的时候用 条件:now()-save_time <1小时, 取得最近1小时内新增的条目,但好像不行,是不是now()和save_time类型不同,不能相减?错误结果如下图,timediff 就是相减的结果
而且用timestampdiff()函数也报错,不知道怎么办了,请大家帮帮忙!!!
...全文
983
5
打赏
收藏
如何用now()和timestamp类型的时间戳字段 相减得到间隔时间
1.最近用VB.NET做一个连接数据库查询表的程序,一张表中有一个timestamp(14)类型的时间戳字段save_time(表示数据插入的时间),结构如图 它的值如下图 现在我想每次查询的时候用 条件:now()-save_time <1小时, 取得最近1小时内新增的条目,但好像不行,是不是now()和save_time类型不同,不能相减?错误结果如下图,timediff 就是相减的结果 而且用timestampdiff()函数也报错,不知道怎么办了,请大家帮帮忙!!!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
crazyQter
2015-03-26
打赏
举报
回复
from_unixtime我在转换timestamp时一般都用这个
ACMAIN_CHM
2015-03-21
打赏
举报
回复
在MYSQL的官方免费手册中搜索查看下面的函数。 UNIX_TIMESTAMP FROM_UNIXTIME
lgk99
2015-03-21
打赏
举报
回复
引用 2 楼 ACMAIN_CHM 的回复:
把NOW转换成TIMESTAMP或者把TIMESTAMP转换成datatime
你好,谢谢帮助,把TIMESTAMP怎么转换成datatime类型????用DATE_FORMAT(date,format)函数么?我用了,显示格式能转换成想要的,但一和now()等datetime格式的数据一减 就得不到正确答案啊,而且我用now()-datetime格式的数据 结果也看不懂,减出来不该是秒值么?
ACMAIN_CHM
2015-03-21
打赏
举报
回复
把NOW转换成TIMESTAMP或者把TIMESTAMP转换成datatime
benluobo
2015-03-21
打赏
举报
回复
贴出你用now减去的查询语句
datetime和
timestamp
的区别
datetime和
timestamp
的区别 MySQL的
timestamp
类型
存储时间范围为什么是2038年之内 MySQL 中
timestamp
数据
类型
的工作原理:
timestamp
记载着从 1970 年 1 月 1 日到 2000 年所经历的秒数。这个数据是以 32 位存储的,第一位是符号位,其余的 31 位用来存数字,而这 31 位数字可以存储的最大数字为 2147483647。从 1970 年开始计算,这 31 位的数字可以表示的秒数最多可以用到 2038 年 01 月 19 日 03 时 1
mysql 两个日期加减_mysql加减时间-函数-时间加减
select timediff('23:40:00', '18:30:00'); --两时间
相减
SELECT substring( timediff('23:40:00', '18:30:00'),1,5) ----“05:10”
相减
返回小时:分钟select datediff('2008-08-08', '2008-08-01'); -- 7 -----两日期
相减
select TO...
mysql时间的数据
类型
_MySQL日期数据
类型
、时间
类型
使用总结
MySQL 日期
类型
:日期格式、所占存储空间、日期范围 比较。日期
类型
存储空间 日期格式 日期范围------------ --------- --------------------- -----------------------------------------datetime 8 bytes YYYY-MM-...
MySQL插入当前时间、自动更新时间
MySQL 几种时间对比
类型
字节 格式 应用场景 是否支持设置系统默认值 范围 date 3 YYYY-MM-DD 精确到天 不支持 1000-01-01/9999-12-31 time 3 HH : MM : SS 每天的时间 不支持 ‘-838:59:59’/‘838:59:59’ year 1 YYYY 只要年份 不支持 1901/2155 datetime ...
谈谈数据库中的日期、时间、日期时间、
时间戳
最近翻看以前的笔记,发现对于数据库日期时间和
时间戳
还不是太明白。下面从网上搜了下,整理到下面** Date 包含年月日如:2008-03-21 ,Time时间:19::00:00 在数据库中存储插入数据时的时间,比如有一条评论,我想在把评论内容存入数据库的时候把存储评论时的时间也存到数据库中。当然这个过程是自动完成的,即不需要我在业务逻辑代码中还得初始化一个Date对象然后再把这个D
MySQL
57,062
社区成员
56,759
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章