Я использую Date(). GetTime(), чтобы установить время активности пользователя в моем приложении. Но в двух разных машинах (мобильный и ПК) кажется, что они возвращают разное значение. Если я получаю время сначала с мобильного и после ПК, значение, возвращаемое с Date(). GetTime() мобильного должно быть незначительным по стоимости ПК, но является наоборот!метод javascript для правильного определения времени
Это метод для установки времени:
var user = this.get("objectId");
var lastactivity=Math.round(new Date().getTime()/1000);
this.set("lastactivity",lastactivity);
var User = Parse.Object.extend("User");
var query = new Parse.Query(User);
query.get(user, {
success: function(object) {
console.log(object);
object.set("lastactivity", lastactivity);
object.save();
},
error: function(object, error) {
// handle error
}
});
'Date.getTime()' возвращает внутреннее время часов компьютера, который может быть неправильным. – Alnitak
Большое спасибо, и как я могу получить одно и то же время? –