最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
当前位置: 首页 - 科技 - 知识百科 - 正文

mysql设置两个日期格式相减的方式_MySQL

来源:懂视网 责编:小采 时间:2020-11-09 20:04:31
文档

mysql设置两个日期格式相减的方式_MySQL

mysql设置两个日期格式相减的方式_MySQL:mysql设置两个日期格式相减的方式:原始数据表数据:select (atime - btime) sec from 数据表;相减得到的并不是秒,特别需要注意!结果:mysql中计算两个Datetime类型的时间间隔(单位为秒),需要转换:1.跨天,月,年都无问题select (UN
推荐度:
导读mysql设置两个日期格式相减的方式_MySQL:mysql设置两个日期格式相减的方式:原始数据表数据:select (atime - btime) sec from 数据表;相减得到的并不是秒,特别需要注意!结果:mysql中计算两个Datetime类型的时间间隔(单位为秒),需要转换:1.跨天,月,年都无问题select (UN
mysql设置两个日期格式相减的方式:


原始数据表数据:



select (atime - btime) sec from 数据表;

相减得到的并不是秒,特别需要注意!

结果:


mysql中计算两个Datetime类型的时间间隔(单位为秒),需要转换:
1.跨天,月,年都无问题
select (UNIX_TIMESTAMP(atime) - UNIX_TIMESTAMP(btime)) sec

from 数据表;



2.只能用在Time类型,跨天,月,年都有问题
select (TIME_TO_SEC(atime) - TIME_TO_SEC(btime)) sec

from 数据表;

select (TIME_TO_SEC(end_time) -TIME_TO_SEC(start_time)) sec from task_detail where end_time is not null;

结果同上图所示;


修改数据:


update task_detail set end_time = now() where id = 8;


查询结果为负值,具体见截图:




故在做两个日期相减的时候,采用(TIME_TO_SEC(atime) - TIME_TO_SEC(btime)) sec方式比较好。

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文档

mysql设置两个日期格式相减的方式_MySQL

mysql设置两个日期格式相减的方式_MySQL:mysql设置两个日期格式相减的方式:原始数据表数据:select (atime - btime) sec from 数据表;相减得到的并不是秒,特别需要注意!结果:mysql中计算两个Datetime类型的时间间隔(单位为秒),需要转换:1.跨天,月,年都无问题select (UN
推荐度:
标签: 时间 的方法 mysql
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top