为了账号安全,请及时绑定邮箱和手机立即绑定

如何在 JodaTime 中将周数设为负数?

如何在 JodaTime 中将周数设为负数?

慕哥9229398 2023-11-01 22:19:13
这是当前正在使用的代码: int weeks = Weeks.weeksBetween(movieReleaseDate, new DateTime()).getWeeks();如果电影是 8 周前发布的,它给我的正确输出为 8。我如何让它返回 -8 ?返回负数周似乎是我不想做的最简单的黑客行为。
查看完整描述

1 回答

?
繁星点点滴滴

TA贡献1803条经验 获得超3个赞

您可以简单地颠倒参数顺序:

int weeks = Weeks.weeksBetween(new DateTime(), movieReleaseDate).getWeeks();

如果第一个参数在第二个参数之后,这将给出负结果。


查看完整回答
反对 回复 2023-11-01
  • 1 回答
  • 0 关注
  • 77 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信