【发布时间】:2012-07-04 07:53:58
【问题描述】:
我有如下日期列表
List<string> nameList = new List<string>();
nameList.Add("20120618PM");
nameList.Add("20120622PM");
nameList.Add("20120622AM");
nameList.Add("20120628PM");
nameList.Add("20120702PM");
nameList.Add("20120629AM");
nameList.Add("20120629PM");
我想从列表中找到 MAXDATE 和 MIN DATE。请告诉我如何继续。
问候,
钱娜
【问题讨论】:
-
你有一个字符串列表,你的第一个问题是将它们转换为日期。它们似乎是进一步区分上午或下午的日期。如果您可以定义如何将
strings解析为DateTimes,那么这是一个微不足道的问题。我可以看到几个合乎逻辑的可能性。 -
对日期使用比字符串更好的数据类型,应该很容易。
-
格式是什么?是 YYYYMMDD 还是 Year with Time ?
-
@Channa 这个问题有很多活动;但@Default 的问题旨在推动提出一个好的 SO 问题。目前,您的问题基本上是 - “这里有一些数据,给我一些代码”,而没有任何关于您所做工作的信息。您可能不知道有任何方法可以做到这一点,但我猜您是一名 .Net 开发人员,您知道
DateTime,因此您尝试做某事是合理的有了这个,或者至少你遇到了一个你不能的原因。您应该包含该信息。 -
@Andras:当然,谢谢,我会包括在内。我尝试过的。
标签: c#