Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 在某些三星安卓设备上,到目前为止的Unix转换可能会失败吗?_Android_Date_Timestamp_Delay - Fatal编程技术网

Android 在某些三星安卓设备上,到目前为止的Unix转换可能会失败吗?

Android 在某些三星安卓设备上,到目前为止的Unix转换可能会失败吗?,android,date,timestamp,delay,Android,Date,Timestamp,Delay,我目前正在做一个交通应用程序,显示我国一些列车的出发/到达时间 这是通过一个Web服务完成的,它给我一个JSON结果,我将其格式化为HH:mm: long attributeTime = departureArray.getJSONObject(i).getLong("time") * 1000; Date time = new Date(attributeTime); trains.add(new Train(hourFormatter.format(time),...) 这在我的所有设备(

我目前正在做一个交通应用程序,显示我国一些列车的出发/到达时间

这是通过一个Web服务完成的,它给我一个JSON结果,我将其格式化为HH:mm:

long attributeTime = departureArray.getJSONObject(i).getLong("time") * 1000;
Date time = new Date(attributeTime);
trains.add(new Train(hourFormatter.format(time),...)
这在我的所有设备(Nexus S、HTC Desire、Acer STream等)上都能很好地运行,但我从三星的用户那里得到一些反馈,他们抱怨我的应用程序延迟了一个小时

由于市场不允许我与他们联系,因此我无法向他们询问更多信息。他们的设备似乎是2*Galaxy S和1*Ace,所以这个问题似乎与三星有关

其他人是否已经有过三星手机的问题?
有什么解决办法吗?

也许是位置而不是品牌?一个小时的延迟听起来像是语言环境和夏令时的问题


顺便说一句,我的Captivate适用于
日期
s(美国东部时间)。

延迟1小时可能与某些容量的时区有关。这可能与三星软件中的错误应用时区信息有关,也可能是由于用户位置的原因。如果您的代码在其他设备上工作,那么问题可能是特定于硬件/位置/用户/设置的,我大胆猜测,如果不访问受影响的设备或至少是日志文件,就不可能解决此问题

如果你真的想深入研究这个问题,我建议发布一个应用程序更新,允许用户向你提交一个日志文件,然后你可以分析以确定问题。然而,这并不是一个简单的解决方案