setSystemTime
Ändra systemtiden till den nya nu-tiden. Nu kan vara en tidsstämpel, datumobjekt, eller inget alls vilket då standardvärdet är 0. Inga timers kommer att anropas och tiden som är kvar innan de triggas kommer inte att ändras.
Användning
const clock = await browser.emulate('clock', { ... })
await clock.setSystemTime(date)
Parametrar
Namn | Typ | Detaljer |
---|---|---|
date | Date , number | Det nya datumet att ställa in systemtiden till. |
Exempel
setSystemTime.js
const clock = await browser.emulate('clock', { now: new Date(2021, 3, 14) })
console.log(await browser.execute(() => new Date().getTime())) // returns 1618383600000
await clock.setSystemTime(new Date(2011, 3, 15))
console.log(await browser.execute(() => new Date().getTime())) // returns 1302850800000
Returvärde
- <
Promise<void>
>