Разность двух дат!

Армян

Новичок
Разность двух дат!

Люди у меня появилась идея сделать замер скорости набора текста! Основная проблема в том что разность дат в яве незнаю как определить! Так не канает:
tmie = new Date();
....
tmp = new Date();
obj.value = time.getTime() - tmp.getTime();
....

как узнать разность времени желательно в секундах?
да и другим советам на эту тему буду рад!
 

rotoZOOM

ACM maniac
в секундах

tmie = new Date();
....
tmp = new Date();
obj.value = (tmp.getTime() - tmie.getTime())/1000;
....
 

neko

tеam neko
а нахер этот геттайм?
просто tmie - tmp и будет разница.
 

rotoZOOM

ACM maniac
HraKK неко прав, сам объект Date - это время в миллисекундах от 1 января 1970. Только вот опять же очепятку убрать как у Армяна была tmp-tmie, а не наоборот.
 

Армян

Новичок
а вообще ктонибудь делал измерятель скорости набора? Сложно делается? я вот думаю что легко но там надо будет учитывать что юзер типо может отошел куда потом пришел допечатывать свое сообщение! тут уже не так просто!
 

Vallar_ultra

Любитель выпить :)
Армян
установи максимальное время задержки, после которого наступает пауза......
 

maxwell

artifex
получаешь дату с начала события (желательно в формате yyyymmddhhssmsms)
т.е. чем больше времени прошло тем больше это число.
Получаешь дату в конце события, смотришь разницу.
 

Армян

Новичок
получается началом будет установка фокуса а конец это "уход" фокуса!!?!!
 
Сверху