我在目录中有以下文件,其中定界符是“_”,第三个字段是创建文件的日期。 现在我需要始终根据第一列代码选择具有最早日期的文件。按日期返回旧文件
例子:
1020300000_XXXXXXXXX_20160707193000.TXT
1020300000_XXXXXXXXX_20160707170000.TXT
1020400000_XXXXXXXXX_20160707180000.TXT
1020400000_XXXXXXXXX_20160707190000.TXT
在这种情况下,我需要有一个结果,旧文件。
1020300000_XXXXXXXXX_20160707170000.TXT
1020400000_XXXXXXXXX_20160707180000.TXT
有人可以帮助我只返回旧文件吗?
为什么'1020300000_XXXXXXXXX_20160707193000.TXT'早于'1020300000_XXXXXXXXX_20160707170000.TXT'?目录列表是否已按日期排序?不是最后的6位数字HHMMSS? –
是的,就是这样。 –
@LeonardoBerbert - 请回答卡西米尔的问题 – Arijit