Итак, у меня есть куча временных меток, которые я хочу отсортировать по получасовым блокам, чтобы я мог отобразить их в таблице, которая показывает все объекты в соответствующем 30-минутном окне.
Я думал о том, чтобы пройтись по ним и преобразовать каждый в строку, а затем сравнить 2-часовой и 2-минутный разряды с оператором switch, но это кажется очень утомительным / неэффективным и уязвимым для ошибок.
Есть идеи, как мне действовать более эффективно?