انتقل إلى المحتوى الرئيسي

ضبط وقت النظام

تغيير وقت النظام إلى الآن الجديد. يمكن أن يكون الآن طابع زمني، كائن تاريخ، أو عدم تمريره والذي يكون افتراضياً 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