這是當(dāng)前正在使用的代碼: int weeks = Weeks.weeksBetween(movieReleaseDate, new DateTime()).getWeeks();如果電影是 8 周前發(fā)布的,它給我的正確輸出為 8。我如何讓它返回 -8 ?返回負(fù)數(shù)周似乎是我不想做的最簡單的黑客行為。
1 回答

繁星點(diǎn)點(diǎn)滴滴
TA貢獻(xiàn)1803條經(jīng)驗(yàn) 獲得超3個(gè)贊
您可以簡單地顛倒參數(shù)順序:
int weeks = Weeks.weeksBetween(new DateTime(), movieReleaseDate).getWeeks();
如果第一個(gè)參數(shù)在第二個(gè)參數(shù)之后,這將給出負(fù)結(jié)果。
添加回答
舉報(bào)
0/150
提交
取消