“物料日期范围”选择器中的当前日期显示为昨天的日期。我查看了Material Design Picker的源代码,它似乎在获取UTC时区的日期时更改了日期。当前日期是日历中圈出的日期。有什么办法解决这个问题?尽管有时区,日期范围选择器仍应显示正确的日期。
解决该问题的一种方法是手动更改当前日期,我尝试在源代码中查找Datepicker,但似乎没有找到解决该问题的方法。物料日期范围选择器的当前日期可以更改吗?
我将日期选择器初始化为:
MaterialDatePicker.Builder builder = MaterialDatePicker.Builder.dateRangePicker();
final MaterialDatePicker materialDatePicker = builder.build();
materialDatePicker.show(fragmentManager, materialDatePicker.toString());
请帮助。
答案 0 :(得分:1)
在最新版本中已修复:
https://github.com/material-components/material-components-android/releases/tag/1.2.0-rc01
修复了导致突出显示今天错误日期的问题-> commit
答案 1 :(得分:0)
以上问题已解决。请参阅此comment。
答案 2 :(得分:0)
我已将库更新为:material:1.3.0-alpha02,这对我有帮助。