Datetime 日期对象的AndroidThings时区为GMT+;00

Datetime 日期对象的AndroidThings时区为GMT+;00,datetime,android-things,Datetime,Android Things,我正在为raspberry pi 3编写一个android应用程序(dev preview 3) 我正在将应用程序连接到wifi网络,当我执行新建日期()时,时间是正确的(由时区偏移-分/秒正确),但设置为GMT+00:00(即时区0)的时区除外 我想将设备部署到家庭中,需要自动设置他们的时区,因为我正在连接到他们的wifi网络,我假设我应该能够知道他们的时区。这是可以做到的,还是这只是preview 3的一个问题,将在未来版本的Androidthings中得到纠正?请在提交一份错误报告,针对您

我正在为raspberry pi 3编写一个android应用程序(dev preview 3)

我正在将应用程序连接到wifi网络,当我执行
新建日期()
时,时间是正确的(由时区偏移-分/秒正确),但设置为
GMT+00:00
(即时区0)的时区除外


我想将设备部署到家庭中,需要自动设置他们的时区,因为我正在连接到他们的wifi网络,我假设我应该能够知道他们的时区。这是可以做到的,还是这只是preview 3的一个问题,将在未来版本的
Android
things中得到纠正?

请在提交一份错误报告,针对您的特定问题,您可能会从IP地址获得猜测,并能够对您的设备进行地理定位。我对这个解决方案也很感兴趣,另外还有一个选择语言和默认值为上午12点/下午12点或24小时。我想当他们使用Dev preview 5.1启动与Weave?的集成时,应该开始解决这些问题,但仍然存在同样的问题。Dev preview 6.0现在允许您设置时区,但它不是自动的。正如@fabio提到的,您可能会根据IP地理位置猜测时区。