社区
Informix
帖子详情
如何获取历史日期与当前日期相差的月数
wsbll
2005-07-11 10:33:27
现在在我的表中有一个字段为char(14),内容如’20040809210000‘的时间字符串,格式为年月日时分秒,现在想知道如何求它与当前时间相差多少个月,刚用informix,只知道在sqlserver中为datediff即可。
...全文
283
5
打赏
收藏
如何获取历史日期与当前日期相差的月数
现在在我的表中有一个字段为char(14),内容如’20040809210000‘的时间字符串,格式为年月日时分秒,现在想知道如何求它与当前时间相差多少个月,刚用informix,只知道在sqlserver中为datediff即可。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wenlq
2005-10-21
打赏
举报
回复
关键看你要的月数的概念。
2.28 - 3.1 算多少月?
2.28 - 3.30 算1月 还是1.xxx 月
mgan
2005-10-16
打赏
举报
回复
写个函数吧!
化外之民
2005-10-12
打赏
举报
回复
怎么不是DATETIME类型的?不然的话可以直接相减就是.
jhoter
2005-09-21
打赏
举报
回复
/30
应该不行吧
还有31,28,29呢
可以试试month的函数
wenlq
2005-07-13
打赏
举报
回复
select
( mdy(substr(col,5,2),substr(col,7,2), substr(col,1,4) ) - today ) /30
from systables
where tabid = 1
这样行不?
sql server 计算2个
日期
相差
的 天
数
,
月
数
,年
数
,
日期
运算/计算
sql server 计算2个
日期
相差
的 天
数
,
月
数
,年
数
Mysql
日期
计算
相差
年、
月
、周、日
数
整理
1、
相差
年
数
SELECT NOW()
当前
日期
, DATE_ADD(NOW(), INTERVAL - 400 DAY)
历史
日期
, TIMESTAMPDIFF( YEAR, DATE_ADD(NOW(), INTERVAL - 400 DAY), ...2、
相差
月
数
SELECT NOW()
当前
日期
, DA...
mysql sql语句 计算两个
日期
相差
的天
数
、
月
数
、年
数
'%Y-%m-%d %H:%i:%S'))
获取
当前
日期
: SELECT NOW() 更换下面标签 增加对应类型的
数
值 FRAC_SECOND 毫秒、SECOND 秒、MINUTE 分钟、HOUR 小时、DAY 天、WEEK 星期、MONTH
月
、QUARTER 季度、YEAR 年 例:
当前
日期
...
Mysql
日期
和时间加减及
日期
计算
相差
年、
月
、周、日
数
整理
Mysql
日期
和时间加减及
日期
计算
相差
年、
月
、周、日
数
整理 ...select curdate()--
获取
当前
日期
2019-11-13 select curtime()--
获取
当前
时间 6:38:20 1.1、MySQL加减某个时间间隔 设置
当前
...
MySQL
日期
计算
目录 1、
日期
和时间加减 1.1、MySQL加减某个时间间隔 1.2、
日期
相减 2、
日期
计算
相差
年、
月
、周、日
数
整理 2.1、
相差
年
数
...select curdate()--
获取
当前
日期
2019-11-13 select curtime()--
获取
当...
Informix
1,194
社区成员
2,871
社区内容
发帖
与我相关
我的任务
Informix
其他数据库开发 Informix
复制链接
扫一扫
分享
社区描述
其他数据库开发 Informix
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章