Java 有没有办法对时限进行编码?
我正在开发一款问答类应用程序,我只想给用户几次机会来给出答案,超过这个次数后,他必须等待10个小时的时间限制才能再试一次Java 有没有办法对时限进行编码?,java,android,Java,Android,我正在开发一款问答类应用程序,我只想给用户几次机会来给出答案,超过这个次数后,他必须等待10个小时的时间限制才能再试一次 那么,是否有任何类/方法可以帮助我在Android中设置该时间限制?您只需存储用户开始在应用程序上进行测验的日期,并在需要时将当前日期与之进行比较,问题是用户可能会更改其设备的日期时间以绕过该限制,所以最好检查服务器端的当前日期 保存在数据库或SharedReferences上并比较后者,服务器端用于将当前真实日期发送给无效用户,更改其设备日期以绕过您的验证。您只需存储用户开
那么,是否有任何类/方法可以帮助我在Android中设置该时间限制?您只需存储用户开始在应用程序上进行测验的日期,并在需要时将当前日期与之进行比较,问题是用户可能会更改其设备的日期时间以绕过该限制,所以最好检查服务器端的当前日期
保存在数据库或SharedReferences上并比较后者,服务器端用于将当前真实日期发送给无效用户,更改其设备日期以绕过您的验证。您只需存储用户开始在应用程序上进行测验的日期,并在需要时将当前日期与之进行比较,问题是,用户可能会更改其设备的日期时间以绕过限制,因此最好检查服务器端的当前日期。因此,我是否需要将日期存储在SQLlite中,以将其与上的当前日期字母进行比较,或者是否有任何其他简单的方法,即使在关闭应用程序后也可以将其存储?因为我不想使用服务器设备。谢谢:)保存在数据库或SharedReferences上并比较后者,服务器端用于将当前实际日期发送给无效用户,更改it设备日期以绕过验证。