2 yue1liang1chuan yue1liang1chuan 于 2013.03.18 14:15 提问

根据字符串日期排序列表

遇到一个问题,请帮忙解决。

有一个ArrayList listOfSData每个元素都类似日期:

[30-03-2012, 28-03-2013, 31-03-2012, 2-04-2012, ...]

现在我想排序这个列表,比如:

[28-03-2013, 30-03-2012, 31-03-2012, 2-04-2012, etc]

不知道应该从哪儿下手?谢谢。

1个回答

wu_shu_jun
wu_shu_jun   2013.03.18 18:09
已采纳

饿。。。你那是什么顺序。。

不知道是不是你要的,给个思路

String timeStr = new String("30-03-2012");
SimpleDateFormat sdf = new SimpleDateFormat("dd-MM-yyyy");
Date date = sdf.parse(timeStr);

先转化成Date,后面排序你懂的。。。。

suannai0314
suannai0314 帮你编辑了下,详细的markdown使用见http://ask.csdn.net/pages/markdown
接近 5 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!