if(Date.now() - lastCallTime >= 3 * 1000) { socket.emit(...); lastCallTime = Date.now(); // или new Date().getTime(); }