У меня есть программа Delphi, которая начинает вести себя неправильно при запуске за полночь. Чтобы сделать воспроизводимый тестовый сценарий, я должен изменить местное время системы на что-то до полуночи, запустить программу на некоторое время, проверить наличие ошибки и вернуться обратно. Хотя это, безусловно, можно сделать вручную, у меня проблемы с автоматизацией для тестирования.
Есть ли какие-либо возможности предоставить приложение специальное время при запуске без изменения системного времени? Это может быть вне программы или даже внутри.
Хотя это может быть общий вопрос Windows, я отметил его с помощью Delphi, поскольку любое решение, работающее с Delphi, прекрасно, в то время как некоторые с другими средами программирования бесполезны в этом случае.