我可以通过在Flutter中传递城市和国家作为参数来获得时区吗?
我使用DateTime类来获取一个时区,如下所示:
DateTime var;
print('${var.timeZoneName}'); // -> +3
我需要的是通过传入country/city作为参数来获得与上面相同的结果,类似这样:
Country country; // This is how the model is required, Country is a customized class
print('${country.city.timeZoneName}'); // -> +3
问题是如何以某种方式解析city
对象的时区?
2条答案
按热度按时间wlsrxk511#
首先你需要添加“时区”包
那么它就像这样被用作例子:
0yg35tkg2#
**免责声明:**我是《糖》的作者之一。
您可以使用“糖”包:
要使用软件包,请执行以下操作:
有关详细信息,请参阅ZonedDateTime。