Вы можете узнать, сколько дней в расчете, а затем умножить на 864 000 000 000 (то есть, сколько тиков в день). Это то, что вы ищете? Бит документации здесь: http://msdn.microsoft.com/en-us/library/system.timespan.ticksperday.aspx.
Счастливого кодирования,
Cheers,
Крис.
ОК - не продумал это должным образом! Тики представляют собой количество интервалов в 100 наносекунд с 12:00:00 до полуночи 1 января 0001 года. Вам необходимо вычислить, сколько дней прошло с этой даты, а затем умножить его на значение тиков в день!
Если я вас правильно понимаю, вы не беспокоитесь о тиках до определенного времени суток ?! Таким образом, это будет что-то вроде:
var ticksToDate = (DateTime.UtcNow - DateTime.MinValue).Days * 864000000000;
Это отвечает на ваш вопрос ??