How to find the last time element in a string and add text?

I need to find all time elements (10:10, 10:20, e.t.c) in a string. And add the string(local time) -> (10:10, 10:20 (local time) to the last element found. Times can be from one to three in a string.

var str = 'Lorem Ipsum is simply 00:00 dummy text 10:00 of the printing and typesetting industry.'