Как лучше всего вычесть несколько часов из времени строка, отформатированная как таковая:
8:32 AM
Я думал о разделении строки на двоеточие, но, вычитая 3 часа из, скажем, 1:00 AM, я получаю -2:00 AM вместо желаемых 22:00.