Carbon: how validate hour and convert to UTC?

I have a time string.

E.g. 07:49.

I know that timezone for that string is "Europe/Rome"

I would

  • validate, using Carbon, the time (e.g. it need to no accept a string as 65:49 or 17:99)
  • after validation ok, convert to UTC.

In my example, I need that 07:49 as 05:49 and if passed "19:98" a false return.

Thank you very much