gpt4 book ai didi

android - 在showTimePicker中的TimeOfDay.now()之前设置初始时间

转载 作者:行者123 更新时间:2023-12-03 04:42:18 25 4
gpt4 key购买 nike

这可能是一个非常愚蠢的问题。但是我不知道如何实现这一目标。如何在initial time中的showTimePicker之前设置TimeOfDay.now()Flutter。假设提前3个小时。

最佳答案

您可以使用以下内容:

            GestureDetector(
onTap: () async {
TimeOfDay picked = await showTimePicker(
context: context,
initialTime: TimeOfDay.fromDateTime(DateTime.now().add(Duration(hours:3))),
builder: (BuildContext context, Widget child) {
return MediaQuery(
data: MediaQuery.of(context)
.copyWith(alwaysUse24HourFormat: true),
child: child,
);
},);
},
child: Text("SetTime",textAlign: TextAlign.center,))
使用 fromDateTime (类 TimeOfDay的构造函数),然后调用 DateTime.now()并使用 add()方法从现在开始3小时创建一个 Duration

关于android - 在showTimePicker中的TimeOfDay.now()之前设置初始时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62989567/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com