Перейти до основного вмісту

встановитиСистемнийЧас

Змінити системний час на новий. Новий час може бути часовою міткою, об'єктом дати або не вказаним, що за замовчуванням дорівнює 0. Жодні таймери не будуть викликані, а час, що залишився до їх спрацювання, не зміниться.

Використання
const clock = await browser.emulate('clock', { ... })
await clock.setSystemTime(date)
Параметри
НазваТипДеталі
dateDate , numberНова дата для встановлення системного часу.
Приклад
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
Повертає
  • < Promise<void> >

Welcome! How can I help?

WebdriverIO AI Copilot