0

所以这基本上是我想要的: 在此处输入图像描述

我希望每一天都成为 2020 年 1 月的索引。是31 days + feb. 21 = 52。当我点击 2 月 21 日时,我想跳转到索引为 52 的页面。现在它跳转到 52,因为这段代码:

controller.jumpToPage(52);
4

1 回答 1

2

您可以使用DateTime.difference()

final firstDate = DateTime(2020, 1, 1);
final secondDate = DateTime(2020, 2, 21);
final index = secondDate.difference(firstDate).inDays;
controller.jumpToPage(index) // index : 51
于 2020-02-20T14:21:33.347 回答