У меня есть список, где первая цифра 6 - дата в формате yyyymmdd. Следующие 4 цифры являются частью метки времени. Я хочу выбрать только те числа, которые являются максимальными временными метками для любого дня.найти максимум от частичной строки
20160905092900
20160905212900
20160906092900
20160906213000
20160907093000
20160907213000
20160908093000
20160908213000
20160910093000
20160910213100
20160911093100
20160911213100
20160912093100
Средство, указанное выше, должно содержать нижеследующий список.
20160905212900
20160906213000
20160907213000
20160908213000
20160910213100
20160911213100
20160912093100
Предполагая, что вход всегда находится в возрастающем временном порядке, то, что вы хотите, это запись перед каждым изменением первых 8 символов (в день), правильно? Используйте substr. –