Flutter:如何从我的应用程序更改当前日期和时间

flutter: how to change current date and time from my app

提问人:Hakim Hüseyin 提问时间:5/10/2022 最后编辑:Hakim Hüseyin 更新时间:5/13/2022 访问量:1508

问:

Flutter 或 kotlin 或 Java:如何从我的应用程序中更改当前设备日期和时间,而无需转到设备设置。 我的手机时间现在是 6:45,我想把它改成 07:30。 我可以从设置中做到这一点,但我如何从我的 flutter 应用程序中做到这一点。我看到其他应用程序可以快捷方式访问设备中的时间设置。我希望🥺可以直接从 flutter 应用程序或 android studio 更改它。 谢谢。

Flutter Dart DateTime 时间 管理

评论

0赞 selimdogan 5/10/2022
我认为你必须编写本机代码。示例:在 android 中像这样
0赞 jamesdlin 5/11/2022
你想解决什么问题?如果你想模拟不同的时间进行测试,你可以使用 package:fake_async。但是,它不会更改设备的系统时间。

答:

0赞 anggadaz 5/11/2022 #1

如果要从当前日期时间添加 1 分钟

DateTime now = new DateTime.now();
var newNow = DateTime(now.year, now.month, now.day, now.hour, now.minute+1);

评论

0赞 Hakim Hüseyin 5/12/2022
设备的当前时间