const sleep = (wait) => { return new Promise((resolve) => setTimeout(resolve, wait)) } sleep(1000).then(() => { console.log('12') }) const tester = async () => { const prev = Date.now(); await sleep(1200); console.log(Date.now() - prev) } tester()