找出我离开的天数

时间:2018-02-24 15:10:57

标签: swift

我有两个变量

nextShoppingDay = 2

Today = 5

我有一个星期几的数组 从0到6:

0 Monday
1 Tuesday
2 Wednesday
3 Thursday 
4 Friday
5 Saturday
6 Sunday

我需要编写一个小函数,找出剩下的天数,例如今天5(Saturday),下次购物在2(Wednesday) 所以我想我需要一个数学公式?

到目前为止,我已经尝试从另一个数字中减去一个数字,但它没有结果 我需要的是剩余天数;

 remainingDays = nextShoppingDay - today 

如何修改此功能,以便在下一个购物日之前剩余剩余天数?

1 个答案:

答案 0 :(得分:1)

remainingDays = (nextShoppingDay + 7 - today) % 7

但我建议你更清楚地写下你的问题。