18回答

0收藏

两秒之间的时间戳MySql区别?

技术问答 技术问答 415 人阅读 | 18 人回复 | 2022-03-03

是否可以计算Mysql两个时间戳之间的差异以秒为单位获得输出结果?就像2010-11-29 13:16:55-2010-11-29
4 m' l3 Z7 r, e" X3 X13:13:55应该是180秒' T4 T8 D3 \! n. v6 `
谢谢1 K2 d( p4 e! |& G& r, Z) @
                                                                  G! h  Z$ o# v$ h$ a8 Z
    解决方案:                                                                2 I- ^/ ~$ a. Q- L! u4 E) `
                                                                从1970年1月1日开始使用UNIX_TIMESTAMP函数将DATETIME转换为以秒为单位的值:
% B! V& e3 S+ R. `4 }9 i/ XSELECT UNIX_TIMESTAMP('2010-11- 29 13:16:55- UNIX_TIMESTAMP('2010-11- 29 13:55as output结果:
& r% }5 [' p' w2 b2 x, c$ Doutput-------180如果不确定哪个值大于另一个值,可以用简单的方法处理-
5 P- l' B: |- w; J7 G9 r使用ABS函数:
) m* E7 q" P/ v" v! N; L0 DSELECT ABS(UNIX_TIMESTAMP(t.datetime_col1) - UNIX_TIMESTAMP(t.datetime_col2)) as output
分享到:
回复

使用道具 举报

回答|共 18 个

李海梁

发表于 2022-3-3 23:18:27 | 显示全部楼层

前排支持下了哦~
回复

使用道具 举报

知屋昂

发表于 2022-3-4 04:42:48 | 显示全部楼层

楼主呀,,,您太有才了。。。
回复

使用道具 举报

解哥

发表于 2022-3-5 17:37:58 | 显示全部楼层

锄禾日当午,发帖真辛苦。谁知坛中餐,帖帖皆辛苦!
回复

使用道具 举报

北斗第八星

发表于 2022-3-5 17:52:24 | 显示全部楼层

支持支持再支持
回复

使用道具 举报

无形的天堂

发表于 2022-3-6 17:34:47 | 显示全部楼层

向楼主学习
回复

使用道具 举报

飓德风机鲁永

发表于 2022-3-7 10:56:38 | 显示全部楼层

学习IT中
回复

使用道具 举报

苇苇妈

发表于 2022-3-8 06:17:29 | 显示全部楼层

好帖必须得顶起
回复

使用道具 举报

天下喷子是一家

发表于 2022-3-8 17:23:11 | 显示全部楼层

楼猪V5啊
回复

使用道具 举报

恒远喜宴城

发表于 2022-3-9 00:05:58 | 显示全部楼层

边撸边过
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

29055 积分
9659 主题
热门推荐