Все зависит от поставленной задачи.Ведь у пользователя может изначально стоять не правильное время, тогда ни кол-во запусков, ни определение времени ПК не будет верным решением.Нужно синхронизироваться с Ntp сервером.Если задача не совсем критичная, то достаточно сравнивать время ПК.Можно еще прописать дату в програму которая будет прописываться в реестр, и будет сравниваться с временем пользователяи обновлять реестр, если у пользователя дата меньше, то он точно перевел время, но это тоже не полное решение.