请教各位高手,有个基础问题不知应该如何处理,请帮帮我!!!!

yahooyzy 2002-10-31 08:21:05
请教各位高手,怎样将指定日期加上三个月,计算出日期来。
我不知应该如何处理,请帮帮我!!!!
...全文
32 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
minilin_11 2002-10-31
  • 打赏
  • 举报
回复
在anyWhere数据库中用函数dateadd( datepart, numeric_expression, date ) ,如SELECT dateadd( month, 3, '1987/05/02' )将显示1987/08/02

如果想知道两个时间之间的天数差,可以用函数datediff( datepart, date1, date2 ), 如:SELECT datediff( day, '1987/05/02', '1987/05/15'),将返回13,它是用data2减去data1
xiaoxuw 2002-10-31
  • 打赏
  • 举报
回复
自已写一个这样的函数!
yahooyzy 2002-10-31
  • 打赏
  • 举报
回复
1、我用的是sqlanywhere数据库
2、我不知道怎样计算出当前日期之后三个月相差的天数
fjzjr 2002-10-31
  • 打赏
  • 举报
回复
relativedate(date,n)
wu_07 2002-10-31
  • 打赏
  • 举报
回复
RelativeDate(date,n)

n为天数
昵称被占用了 2002-10-31
  • 打赏
  • 举报
回复
一般数据库都有函数可以做到,比如
SQL SERVER:
DATEADD(MONTH,3,指定日期)
ACCESS:
DATEADD("MM",3,指定日期)

1,108

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧