日期相加的问题

frank1197 2009-11-10 08:02:45
“20120202”=“20080808”+ "20091201" + "1"
1是天数,最后返回值也是yyyyMMdd形式的。。。

该怎么实现啊???
...全文
142 13 打赏 收藏 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
frank1197 2009-11-11
  • 打赏
  • 举报
回复
对不起,这个问题问的小白了。。。。谢谢大家
wifewifewife 2009-11-10
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 new_bird_0001 的回复:]
引用 8 楼 dan1980 的回复:
日期只能加上偏移量,日期之间相加相减是没有意义的。

相减是有意义的哦
[/Quote]
如果是31呢。30呢?是12呢。这些都要去考虑,还不如用Calendar。
Dan1980 2009-11-10
  • 打赏
  • 举报
回复
哦,10楼正确,相减是可以的。
new_bird_0001 2009-11-10
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 dan1980 的回复:]
日期只能加上偏移量,日期之间相加相减是没有意义的。
[/Quote]
相减是有意义的哦
阁楼上的伟哥 2009-11-10
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 dan1980 的回复:]
日期只能加上偏移量,日期之间相加相减是没有意义的。
[/Quote]
恩。。。
楼主 可以看看这个。应该有你要的答案
http://hi.csdn.net/link.php?url=http://blog.csdn.net%2Flwuit
Dan1980 2009-11-10
  • 打赏
  • 举报
回复
日期只能加上偏移量,日期之间相加相减是没有意义的。
little_paper 2009-11-10
  • 打赏
  • 举报
回复
怎么看都不成立 加起来能相等???????????
等待高手
老张-AI 2009-11-10
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 lwuit 的回复:]
引用 3 楼 tanwan 的回复:
我也之前看了半天说怎么这样加能加出20120202?奇怪...如果真的能加坐板凳等高人...

我加来加去 才发现 不成立。
楼主想表达什么意思?2009年+2008年=2012年?
[/Quote]

.....
阁楼上的伟哥 2009-11-10
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 tanwan 的回复:]
我也之前看了半天说怎么这样加能加出20120202?奇怪...如果真的能加坐板凳等高人...
[/Quote]
我加来加去 才发现 不成立。
楼主想表达什么意思?2009年+2008年=2012年?
lemon520 2009-11-10
  • 打赏
  • 举报
回复
20091111 + 20091112 = ?
难道等于20091113?
tanwan 2009-11-10
  • 打赏
  • 举报
回复
我也之前看了半天说怎么这样加能加出20120202?奇怪...如果真的能加坐板凳等高人...
swandragon 2009-11-10
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 lwuit 的回复:]
我看了半天
这个式子成立吗?
“20120202”=“20080808”+ "20091201" + "1"
[/Quote]

不成立
阁楼上的伟哥 2009-11-10
  • 打赏
  • 举报
回复
我看了半天
这个式子成立吗?
“20120202”=“20080808”+ "20091201" + "1"

62,620

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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