Нет, класс Stopwatch
предназначен для очень точных (микросекунд или лучше) измерений, а не для точности (он может не синхронизироваться со временем стены).
Лучший способ реализовать это - запустить обычный таймер пользовательского интерфейса и записать время запуска (возможно, DateTime.UtcNow
). Всякий раз, когда срабатывает таймер, просто обновите дисплей с текущим временем минус время начала.