如果我改变设备时间,如何获得实际的通用时间?

时间:2016-09-15 09:00:40

标签: javascript phonegap-plugins

无论系统时间是什么,我想显示当前时间。我正在离线开发混合移动应用程序。我需要一个正确的当前时间,如果我改变设备时间意味着它将显示当前时间只有任何可能性。在新的日期给出什么是系统日期。如果我更改系统日期javascript显示仅限日期。

2 个答案:

答案 0 :(得分:0)

如果Date()构造函数中没有提供参数,则根据系统时间设置创建JavaScript Date对象。 Date对象的MDN Documentation表示:

  

如果没有提供参数,构造函数会根据系统设置为当前日期和时间创建一个JavaScript Date对象。

获取JavaScript日期的语法

new Date();
new Date(value);
new Date(dateString);
new Date(year, month[, day[, hour[, minutes[, seconds[, milliseconds]]]]]);

无论系统时间如何,您都可以按照此方法显示正确的时间:

  1. 当应用首次加载时,请拨打您的服务器 获取当前时间戳,
  2. 将服务器时间戳与系统进行比较     时间戳,并将差异存储在变量中(让我们调用它     偏移)。
  3. 编写自定义函数,返回正确的时间     添加/减去系统时间的偏移量。

答案 1 :(得分:-1)

您可以使用$('#loader').hide();

了解更多信息click here