Я читаю целочисленное поле (время открытия магазина), которое находится в секундах дня, и преобразовываю его во что-то, что кто-то действительно сможет прочитать.
Пример:
32400 секунд = 9 часов утра (32400/3600 = 9)
Это нормально, если каждый магазин открывается ровно в час, но теперь некоторые магазины открываются и закрываются в полчаса.
Пример
9:30 возвращается как 9 (34200/3600 = 9), что не хорошо. Я не хочу, чтобы 34200 вернулся как 9,5.
В идеале я хочу, чтобы 32400 возвращались как 900, а 34200 возвращались как 930, а 46800 возвращались как 1300. Входные и выходные параметры должны быть целыми числами (я не могу изменить типы столбцов).
Есть ли простой способ сделать это в DB2? Спасибо