我在列中最近有一个日期和时间条目。它当前是一个工作正常的字符串,但是在对列进行排序时,它按第一个数字排序(而不是实际的时间顺序)。
你可能想要ISO 8601中的字符串,它是可排序的。
DateTime的ToString("o")格式重载将为您提供此格式。
DateTime
ToString("o")
例:
Console.WriteLine(DateTime.Now.ToString("o")); // Prints 2018-03-22T12:01:53.4144051-07:00