2016-11-19 317 views
1

我使用c#與webdriver,我需要運行FirefoxDriver(或ChromeDriver),網站上的js(例如https://whoer.net/)無法檢測到我真正的本地時間。所以我需要發送,例如我的當地時間是05:30。我該怎麼做?如何更改當地時間?

+0

你是說你不知道如何獲得當地時間? 'DateTime localDate = DateTime.Now;'? –

+0

不,如果我的本地時間== 12:58,我怎麼說whoer.net(或另一個網站),我的當地時間== 05:30? – Banck

+0

所以你想假裝誰看到一個不同於當地真實時間的當地時間? –

回答

0

您可以通過簡單地更改時區和時間來更改當地時間,JS將無法採用正確的時間,但https://whoer.net/也會使用您的IP地址,它們會在來話呼叫和放置該地區時間的地方使用。同時檢查你的時區

+0

但我該如何更改Webdriver c#中的時區?因此,我需要通過FirefoxDriver whoer.net打開並查看,即本地時區 - 不是我的真實時區) – Banck

+0

是否不需要計算機時間? –