MYSQL mysql时间戳转换问题

关于mysql中时间比较的问题
[问题点数:40分,结帖人hexiaomin1010]
关于mysql中时间比较的问题
[问题点数:40分,结帖人hexiaomin1010]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2013年1月 PHP大版内专家分月排行榜第三2012年12月 PHP大版内专家分月排行榜第三
2014年10月 PHP大版内专家分月排行榜第三2014年8月 PHP大版内专家分月排行榜第三2014年3月 PHP大版内专家分月排行榜第三2014年1月 PHP大版内专家分月排行榜第三2012年8月 PHP大版内专家分月排行榜第三2012年2月 PHP大版内专家分月排行榜第三2012年1月 PHP大版内专家分月排行榜第三2011年12月 PHP大版内专家分月排行榜第三2011年11月 PHP大版内专家分月排行榜第三2011年6月 PHP大版内专家分月排行榜第三
2014年10月 PHP大版内专家分月排行榜第三2014年8月 PHP大版内专家分月排行榜第三2014年3月 PHP大版内专家分月排行榜第三2014年1月 PHP大版内专家分月排行榜第三2012年8月 PHP大版内专家分月排行榜第三2012年2月 PHP大版内专家分月排行榜第三2012年1月 PHP大版内专家分月排行榜第三2011年12月 PHP大版内专家分月排行榜第三2011年11月 PHP大版内专家分月排行榜第三2011年6月 PHP大版内专家分月排行榜第三
2014年10月 PHP大版内专家分月排行榜第三2014年8月 PHP大版内专家分月排行榜第三2014年3月 PHP大版内专家分月排行榜第三2014年1月 PHP大版内专家分月排行榜第三2012年8月 PHP大版内专家分月排行榜第三2012年2月 PHP大版内专家分月排行榜第三2012年1月 PHP大版内专家分月排行榜第三2011年12月 PHP大版内专家分月排行榜第三2011年11月 PHP大版内专家分月排行榜第三2011年6月 PHP大版内专家分月排行榜第三
2013年5月 总版技术专家分月排行榜第一
2016年3月 总版技术专家分月排行榜第二2015年12月 总版技术专家分月排行榜第二2014年8月 总版技术专家分月排行榜第二2014年7月 总版技术专家分月排行榜第二2013年6月 总版技术专家分月排行榜第二
2013年5月 总版技术专家分月排行榜第一
2016年3月 总版技术专家分月排行榜第二2015年12月 总版技术专家分月排行榜第二2014年8月 总版技术专家分月排行榜第二2014年7月 总版技术专家分月排行榜第二2013年6月 总版技术专家分月排行榜第二
本帖子已过去太久远了,不再提供回复功能。mysql的时间相减问题
 今天在Mysql中想通过两个日期的差来进行查询,简单的相减做查询条件,出来的结果很坑人,网上一查实际是mysql的时间相减是做了一个隐式转换操作,将时间转换为整数,但并不是用unix_timestamp转换,而是直接把年月日时分秒拼起来,如 13:57:13 直接转换为13,由于时间不是十进制,所以最后得到的结果没有意义,这也是导致出现坑人的结果。
  要得到正确的时间相减秒值,有以下3种方法:
  1、time_to_sec(timediff(t2, t1)),
  2、timestampdiff(second, t1, t2),
  3、unix_timestamp(t2) -unix_timestamp(t1)
  --测试脚本
  mysql&
select t1,
  t2-t1,
  time_to_sec(timediff(t2, t1)) diff1,
  timestampdiff(second, t1, t2) diff2,
  unix_timestamp(t2) -unix_timestamp(t1)
  +---------------------+---------------------+-------+-------+-------+-------+
t1&&&&&&&&&&&&&&&&&
t2&&&&&&&&&&&&&&&&&
| t2-t1 | diff1 | diff2 | diff3 |
  +---------------------+---------------------+-------+-------+-------+-------+
16:59:33 |
16:59:33 |
17:00:33 |& 4100
16:59:33 |
17:59:35 | 10002
|& 3602 |& 3602
  +---------------------+---------------------+-------+-------+-------+-------+
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&| 漏洞检测 |
| 隐藏捆绑 |
mysql时间相减的问题(2)
这个 问题 2003年就有人在mysql4.0的版本时反馈,但mysql官方并不认为是bug,因为他们认为mysql并不支持时间直接相减操作,应该用专用函数处理,所以一直没有修正。但我认为这个很容易导致使用错误,要么就直接报错
这个2003年就有人在mysql4.0的版本时反馈,但mysql官方并不认为是bug,因为他们认为mysql并不支持时间直接相减操作,应该用专用函数处理,所以一直没有修正。但我认为这个很容易导致使用错误,要么就直接报错,要么显示正确的结果。
(责任编辑:幽灵学院)
------分隔线----------------------------
本来都好好的,为了让Navicat远程连接mysql,必须以root用户登录服务器,然后授予权限...
1、不使用Mycat托管MySQL主从服务器,简单使用如下配置: dataNodename=dn1 dataHost=...
1、环境:两台Centos计算机直连,其服务器A的IP地址为192.168.1.124,服务器B的IP地址...
Table 12.14 转换函数(Cast Function) 名称说明 BINARY将 string 转换为二进制 string...
MySQL 5.6 root密码丢失,(window平台)使用mysqld skip-grant-tables启动MySQL服务...
数据类型在所有的数据库使用当中,都是避免不了的部分。以前每次写SQL语句,对于定义...
admin@1744.cc
工作日:9:00-21:00
周 六:9:00-18:00
&&扫一扫关注幽灵学院
广告服务:QQ:

我要回帖

更多关于 mysql获取当前时间 的文章

 

随机推荐