Как я могу вычесть часы из строки времени HH: MM AM в Javascript?

Как лучше всего вычесть несколько часов из времени строка, отформатированная как таковая:

8:32 AM

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

9
задан Danny Garcia 15 June 2011 в 23:43
поделиться