Kiryushow
24.01.2009, 13:02
Существует сумма 12 000 000 000 потраченных денег в месяце, то есть каждые сутки тратится по 400 000.
Нужно каждый день обновлять её.
Идея такова, нужно проверять каждый месяц, ведь в каждом месяце разное количество дней, и каждый час на предмет(если разделить 400 000 на 24 получается по 17 000 в час), но и на этом не заканчивается идея, необходимо:
Сегодня например 1 января 1 час ночи
то на счетчике сумма 17 "000" - а этот конец должен увеличиваться, так и со стальными, я так подсчитал что для всего этого мне нужно 9000 строк напечатать, не подскажете более реалистичное решения проблемы.
Выкладываю свой код и что не получается:
Я решил одолеть проблему своими дизайнерскими мозгами, я делаю проверку дня месяца часа и ставлю первое число какое задам в громадном коде, и потом через запятую с помощью той же самой проверки вставляю таймер)) но он почему то не идет, не движется....(((
startTime = getTimer();
onEnterFrame = function () {
elapsedTime = getTimer()-startTime;
elapsedHours = Math.floor(elapsedTime/3600000);
remaining = elapsedTime-(elapsedHours*3600000);
elapsedM = Math.floor(remaining/60000);
remaining = remaining-(elapsedM*60000);
elapsedS = Math.floor(remaining/1000);
remaining = remaining-(elapsedS*100);
elapsedH = Math.floor(remaining/10);
if (elapsedHours<10) {hours = "0"+elapsedHours.toString();
} else {hours = elapsedHours.toString();
}if (elapsedM<10) {minutes = "0"+elapsedM.toString();
} else {minutes = elapsedM.toString();
}if (elapsedS<10) {seconds = "0"+elapsedS.toString();
} else {seconds = elapsedS.toString();
}if (elapsedH<10) {hundredths = "54"+elapsedH.toString();
} else {hundredths = elapsedH.toString();
}_root.timer_txt = ","+hundredths;};
time = new Date();
ht = time.getHours();
mt = time.getMinutes();
st = time.getSeconds();
yy = time.getFullYear();
mm = time.getMonth();
dd = time.getDate();
if (mm == "0" & dd == "1" & ht == "17")
{
msg = "208"+ "," +hundredths;
} // end if
Нужно каждый день обновлять её.
Идея такова, нужно проверять каждый месяц, ведь в каждом месяце разное количество дней, и каждый час на предмет(если разделить 400 000 на 24 получается по 17 000 в час), но и на этом не заканчивается идея, необходимо:
Сегодня например 1 января 1 час ночи
то на счетчике сумма 17 "000" - а этот конец должен увеличиваться, так и со стальными, я так подсчитал что для всего этого мне нужно 9000 строк напечатать, не подскажете более реалистичное решения проблемы.
Выкладываю свой код и что не получается:
Я решил одолеть проблему своими дизайнерскими мозгами, я делаю проверку дня месяца часа и ставлю первое число какое задам в громадном коде, и потом через запятую с помощью той же самой проверки вставляю таймер)) но он почему то не идет, не движется....(((
startTime = getTimer();
onEnterFrame = function () {
elapsedTime = getTimer()-startTime;
elapsedHours = Math.floor(elapsedTime/3600000);
remaining = elapsedTime-(elapsedHours*3600000);
elapsedM = Math.floor(remaining/60000);
remaining = remaining-(elapsedM*60000);
elapsedS = Math.floor(remaining/1000);
remaining = remaining-(elapsedS*100);
elapsedH = Math.floor(remaining/10);
if (elapsedHours<10) {hours = "0"+elapsedHours.toString();
} else {hours = elapsedHours.toString();
}if (elapsedM<10) {minutes = "0"+elapsedM.toString();
} else {minutes = elapsedM.toString();
}if (elapsedS<10) {seconds = "0"+elapsedS.toString();
} else {seconds = elapsedS.toString();
}if (elapsedH<10) {hundredths = "54"+elapsedH.toString();
} else {hundredths = elapsedH.toString();
}_root.timer_txt = ","+hundredths;};
time = new Date();
ht = time.getHours();
mt = time.getMinutes();
st = time.getSeconds();
yy = time.getFullYear();
mm = time.getMonth();
dd = time.getDate();
if (mm == "0" & dd == "1" & ht == "17")
{
msg = "208"+ "," +hundredths;
} // end if