timer.interval в миллисекундах. (мм * 60 + сс) * 1000 = время в миллисекундах.
Или проще это DateTime.TimeOfDay.TotalMilliseconds
.
Возможно, лучше использовать объект TimeSpan вместо DateTime. Потому что вы не используете часть даты. (Может по другим причинам, которых я не знаю)
Затем вы можете использовать свойство TimeSpan.TotalMilliseconds.
TimeSpan на MSDN