android - 如何在cordova android应用程序中检查系统日期错误
问题描述
我有一个科尔多瓦安卓应用程序。它可以在线和离线模式工作。如何检查系统日期时间是否正确?在在线方法中,我可以检查服务器日期时间,但还有其他方法吗?在离线我如何检查?我尝试了地理位置时间,但它仍然给了我系统日期时间。
解决方案
在没有网络访问的情况下确定设备正确本地时间的唯一可能方法是使用GPS时间。如果没有与外界的任何联系,您就无法神奇地获得正确的时间,这就像在阴天的夜晚试图准确地设置时钟一样。
推荐阅读
- javascript - 如何将通过javascript创建的画布居中到屏幕的中心
- github - 从 GraphQL API 列出协作者
- python - 清理具有高工作时间可变性的芹菜中的废弃任务的适当方法是什么?
- docker - 如何在“docker build”时间打印变量的值,无论是 env 还是 arg?
- python - 我应该使用什么结构格式字符串来存储 uint16_t、uint8_t、unint32_t、uint8_t 数组、uint8_t 枚举?
- kubernetes - webhook 的文件存在,但 cube-api 因文件不存在而失败
- python - 使用 Python 进行测试的自动构建文件
- slack - 为什么我会从 Slack Incoming Webhook 获得完整的降价响应?
- sql - Postgres 发现价值的变化
- javascript - 使用 mapStateToProps 和 connect() 调度后 React 组件未重新渲染