2014-09-03 2 views
-3

Право, я честно понятия не имею, что даже искать, чтобы найти это! Я искал много фраз, пытающихся выяснить, и я продолжаю возвращаться ни с чем.Значение номера увеличивается

У меня есть клиент, который спросил, возможно ли иметь номер, например 2.00000000, и постоянно его повышать с переменной скоростью. Задача, которую он хочет, состоит в том, чтобы иметь для разных пользователей число, которое продолжает расти (по какой причине я не знаю, я сказал, что плохо посмотрю на него, чтобы узнать, есть ли плагин или что-то в этом роде).

Но в любом случае он хочет, чтобы он мог даже в то время, когда пользователь находится в автономном режиме, значение все равно продолжает расти.

Есть ли такой плагин для достижения этого? Улыбки

+0

Если у вас есть доступ к cronjobs, вы можете запустить один раз в несколько секунд и выберите случайным образом, если вы хотите обновить значение в базе данных или что-то подобное. –

+0

Нет необходимости в плагине, да, это можно сделать. – RobG

+0

Что вы пробовали? С чем вы столкнулись? Вы спрашиваете, как запускать код каждые _x_ миллисекунды? Как изменить, какой номер отображается? Как добавить случайное значение? – SLaks

ответ

2

Если он находится на переменной скорости, он не может просто проверить date time, в котором он инициализирует последовательность и сравнивает ее с временем, в которое он проверяет номер. Разница во времени будет то, что смещение он назвал бы variable speed

Например, если он хочет число увеличить в 10 раз в 24 часа, то:

double intialTimeInSeconds = //Whatever the Start time would be 
    double amountGainedEverySecond = 24/10/60/60; 
    double nowTime = //whatever time it is now; 
    return (nowTime - initialTimeInSeconds)*amountGainedEverySecond; 
+0

спасибо! это похоже на правильный путь. Я даю ему попробовать сейчас и сообщит вам об этом: спасибо – user2570469

+0

Пожалуйста, повысьте и/или нажмите галочку под ошибкой вверх/вниз рядом с сообщением, если вам понравился ответ. – Jay

Смежные вопросы