時刻の差を求めたいのですが、方法がわからず悩んでおります。

AとBいう文字列変数に、
それぞれ12:30、16:00という文字列が入っているとします。

B-Aで3:30、最終的には分に直して210という値を取得したいのですが、
どのように求めたら良いのでしょうか。