есть ли способы определить, обновляется ли DateTime автоматически в Windows (в настоящее время используется Windows 10) или нет на C #.
Я имею в виду, что в Windows есть функция автоматического обновления даты на основе вашего географического местоположения изтам собственные серверы.
Именно то, что я делаю: Я добавляю несколько дат в реестр, и каждое выполнение программы проверяет, прошло ли 2-3 недели с этой даты илине. Я не хочу, чтобы пользователь изменил дату назад и заманил мою программу, чтобы она не могла точно определить, прошло ли 2-3 недели или нет.
То, что я пробовал: Просто поиск в Googleи буквально ничего не нашел.
Еще примеры, которые все еще не могли понять, что мне действительно нужно делать: Например,Программа была выполнена 23 ноября. Она (программа) записывает эту дату в Реестр. При следующем исполнении он считывает данные из реестра и сравнивает их с сегодняшней датой. Если с последней даты выполнения прошло 2 недели, он должен что-то сделать, например, выйти из программы, но я не хочу, чтобы пользователь вручную изменял дату системы и заманивал ее так, чтобы она не проходила так долго 2 недели.
.NET Версия: 4.7