我有一系列的日期如下:2014年8月18日至22日,2014年9月21日至23日,2014年9月14日至18日,2014年6月27日至29日,2014年7月13日至14日,2014年8月3日至4日,2014年8月17日至21日,2014年9月14日至18日,2014年9月15日至16日,2014年10月5日至6日,2014年10月19日至23日,2014年11月10日至11日,2014年12月8日至9日,2014年12月22日至26日,2014年12月18日至22日,我希望此数组排序:2014年6月27日至29日,2014年7月13日至14日,2014年8月3日至4日,2014年8月17日至21日。2014年9月14日至18日,2014年9月14日至18日,2014年9月15日至16日,2014年9月21日至23日,2014年10月5日至6日,2014年10月19日至23日,2014年11月10日至11日,2014年12月8日至9日,2014年12月18日至22日,2014年12月22日至26日,
请帮助如何在iphone中对此数组进行编程排序
发布于 2014-09-09 20:38:41
如果你没有找到其他的东西,使用我的建议,这将按秒排序你的时间从1/1/1970开始:
将您的日期格式转换为UNIX时间格式(Unix时间戳基于自1970年1/1/1标准纪元以来的秒数)。
周一:12月,日: 12,年:2014年,小时: 15,分钟: 09,秒: 41 => Unix时间: 1418396981
在这里找到转换公式:Unix time conversions in C#,或者搜索您正在使用的一小段代码的编程语言。
在你有了数组,集合或任何东西之后,你可以很容易地应用排序。你可以在网上找到Unix转换时间,以便更好地了解。
https://stackoverflow.com/questions/25744467
复制相似问题