tumba
17.04.2003, 22:01
Люди, пол дня убил, все доки перерыл,
функцию getDate чуть не наизусть знаю, а ничего так и не получилось... :(
Нужен таймер, поставленный на определенную дату, который бы динамически бежал в ролике.
Как сделать часы, я знаю:
http://www.macromedia.com/support/flash/ts/documents/simpleclock.htm
Функции по работе с временем:
http://www.macromedia.com/support/flash/action_scripts/objects/date_object.html
По ним написал такую вот функцию, ну где-то я просчитался, а где...
function getTime() {
var time1 = new Date(2030, 6, 31, 23, 59, 59);
var ms1 = time1.getMilliseconds();
var time2 = new Date();
var ms2 = time2.getMilliseconds();
var tm = ms1-ms2;
var day = int(tm/1000/60/60/24);
var hour = int(tm/1000/60/60);
var minute = int(tm/1000/60);
var second = int(tm/1000);
var temp = ""+();
return temp;
В чем ошибка, или может это вообще не то направление?
Я так понял, надо перевести теперешнюю дату и дату на которую выставлен таймер в мили сек., отнять, и перевести обратно, в нужную форму...
НО что-то видимо, понял неверно...
функцию getDate чуть не наизусть знаю, а ничего так и не получилось... :(
Нужен таймер, поставленный на определенную дату, который бы динамически бежал в ролике.
Как сделать часы, я знаю:
http://www.macromedia.com/support/flash/ts/documents/simpleclock.htm
Функции по работе с временем:
http://www.macromedia.com/support/flash/action_scripts/objects/date_object.html
По ним написал такую вот функцию, ну где-то я просчитался, а где...
function getTime() {
var time1 = new Date(2030, 6, 31, 23, 59, 59);
var ms1 = time1.getMilliseconds();
var time2 = new Date();
var ms2 = time2.getMilliseconds();
var tm = ms1-ms2;
var day = int(tm/1000/60/60/24);
var hour = int(tm/1000/60/60);
var minute = int(tm/1000/60);
var second = int(tm/1000);
var temp = ""+();
return temp;
В чем ошибка, или может это вообще не то направление?
Я так понял, надо перевести теперешнюю дату и дату на которую выставлен таймер в мили сек., отнять, и перевести обратно, в нужную форму...
НО что-то видимо, понял неверно...