MySQL中的日期之间的差异 [英] The difference in months between dates in MySQL

查看:125
本文介绍了MySQL中的日期之间的差异的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在计算两个日期时间字段之间的月份数。

I'm looking to calculate the number of months between 2 date time fields.

有一种比获取unix时间戳更好的方法,除以2 592 000(秒),并在MySQL中舍入?

Is there a better way than getting the unix timestamp and the dividing by 2 592 000 (seconds) and rounding up whithin MySQL?

推荐答案

DATEDIFF 函数可以给你两个日期之间的天数。哪个更准确,因为...你如何定义一个月? (28,29,30,或31天?)

The DATEDIFF function can give you the number of days between two dates. Which is more accurate, since... how do you define a month? (28, 29, 30, or 31 days?)

这篇关于MySQL中的日期之间的差异的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆