У меня есть сценарий, где мне нужно, чтобы свойство DateTime.Now
начиналось с определенной даты, а затем при следующих вызовах просто продолжалось оттуда.
Мне нужно иметь возможность инициализировать Now
, скажем, с 1.07.1990
, а затем при каждом вызове DateTime.Now
подсчитывать, сколько времени прошло.
var offsetedNow=DateTime.Parse("01/07/1990 08:00:30");
//lets say i call the next line after 3 seconds
var newOffsetedNow=F(offsetedNow); // 01/07/1990 08:00:33
//i call it again after 1 minute
var lastNow=F(newOffsetedNow);// 01/07/1990 08:01:33
В основном с определенной даты мне нужно "симулировать", что время течет регулярно.