2016-11-19 5 views
1

Ich benutze C# mit Webdriver und ich muss FirefoxDriver (oder ChromeDriver) ausführen, dass js auf der Website (zum Beispiel https://whoer.net/) kann nicht meine tatsächliche Ortszeit erkennen. Also muss ich senden, dass meine Ortszeit zB 05:30 ist. Wie kann ich es tun?Wie kann ich meine Ortszeit ändern?

+0

Sie sagen, Sie wissen nicht, wie Sie die Ortszeit bekommen? Wie wäre es mit 'DateTime localDate = DateTime.Now;'? –

+0

nein, wenn meine Ortszeit == 12:58, Wie kann ich wher.net (oder eine andere Webseite) sagen, dass meine Ortszeit == 05:30? – Banck

+0

Sie möchten also eine lokale Zeit vortäuschen, die sich von der tatsächlichen Ortszeit unterscheidet? –

Antwort

0

Sie können die Ortszeit ändern, indem Sie einfach Zeitzone und Zeit ändern, JS kann nicht die richtige Zeit nehmen, aber https://whoer.net/ verwendet auch Ihre IP-Adresse, wo der eingehende Anruf kommt und diese Region Zeit eingeben. Überprüfen Sie auch Ihre Zeitzone

+0

aber wie kann ich meine Zeitzone in Webdriver C# ändern? Also muss ich über FirefoxDriver whoer.net öffnen und sehen, dass lokale Zeitzone - nicht meine reale Zeitzone) – Banck

+0

dauert es nicht Ihre Computerzeit? –

Verwandte Themen