Получить DateTime путем вычитания секунд от текущей даты

Я хотел бы вычесть секунды из даты, например:

Допустим, у меня есть 1300 секунд в беззнаковом целом числе, я хотел бы взять текущую дату и время, вычесть из них 1300 секунд , и в итоге получится:

13.01.2012 2:15 PM (формат не имеет значения).

Я пробовал:

DateTime dt = new DateTime(); 
dt.Add(new TimeSpan(0, 0, ui.OnlineTime)); 
Online.Text = dt.ToLongDateString();
15
задан Dan J 13 January 2012 в 23:48
поделиться