晚上好,获取日期和时间在android系统给出了具体的时区和独立的系统时钟
我想在服务器和Android设备之间的数据同步,问题是我需要的日期和时间与服务器中的日期和时间相同。
但是使用的SimpleDateFormat和日期将无法正常工作,因为有时该装置将时间提前约1-2分钟,这将导致一个问题。
搜索后,我发现this不过我更喜欢另一种解决办法,因为我需要我的应用程序,即使没有互联网的工作。
的将要采取的动作的顺序如下:
1-每个请求将使用相同的日期和时间作为服务器。 2-将该请求存储在本地数据库中。 3-将请求的日期和时间转换为本地时间,以便在手机上显示。
感谢您的帮助。
我不太明白。在第1步,谁要谁?请求是从电话到服务器还是从服务器到电话? – EdmDroid
如果用户没有互联网,那么所做的更改将存储在数据库中,直到他拥有互联网,然后服务器将被更新。我只需要在服务器时间而不是设备时间存储本地更改。 –
是否可以只存储没有时间戳的更改,然后在联系服务器时让服务器放置自己的时间戳?这样,您可以使用服务器的时间戳在服务器上存储更改 – EdmDroid