Как обновить дату и время системы при запуске приложения из интернета? - PullRequest
1 голос
/ 10 января 2012

Приложение C # зависит от системной даты и времени, и я хочу проверить дату и время системы при запуске приложения из Интернета. Но я не знаю, как это сделать?

Ответы [ 2 ]

2 голосов
/ 10 января 2012

Как вы описываете, это не так просто.

Если у вас абсолютно есть время для синхронизации системы, взгляните на этот проект .Это требует вызова windows system api, и я уверен, что для запуска этого кода вам потребуются высокие привилегии.

Если вам просто нужно получить время из Интернета для своего приложения этот вопрос есть ответ для вас.

1 голос
/ 10 января 2012

Я испробовал множество решений, но приведенное ниже сработало для меня.

Process.Start("time", DateTime.Now.ToString());

просто используйте Process Class и CMD, чтобы изменить время, и я думаю, вам понадобятся права администратора.

Вы можете использовать этот класс , чтобы получить время от NTP-сервера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...