Рассмотрите возможность реализации метода расширения на System.DateTime
.Возможно, вызовите ваш метод расширения что-то вроде ToRelativeTime()
.Похоже, ваша вторая дата - varchar
, поэтому вам придется проделать определенную работу, чтобы преобразовать ее в datetime
.
Вот пример примера метода DateTime, который будет вычитать заданный DateTime изТеперь .Модификация, которую вы ищите, выглядит примерно так:
private static string ToRelativeDateTime(DateTime someDate,
DateTime rowInsertedAt)
В вашем DataGridView вы можете установить значение этого столбца в качестве возврата или вывода метода расширения.
Вы не можетене обязательно создавать метод расширения для DateTime, но, возможно, метод статического члена сам по себе.