我正在开发一个仅需要获取GMT偏移时间的应用程序,即印度+5.30。我如何实现此 Dart 。
var now = new DateTime.now();
var timezoneOffset = now.timeZoneOffset;
打印(timezoneOffset);
控制台:05:30:00
如何获得+/- GMT偏移量?
最佳答案
timeZoneOffset
为您提供设备时区和UTC的时差。
由于UTC
与GMT
同时出现,因此timeZoneOffset
为您提供了所需的+/- GMT offset
。
在您的问题中,您说印度的偏移量是+5.30
,当您打印print(timezoneOffset)
时,它给了您05:30:00
,这正是您所需的5:30
偏移量。
关于date - 如何在Dart/Flutter中获取当前时间的GMT时间偏移值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61950402/