How many hours is metoprolol effective? Learn about metoprolol’s duration, how long it works, and what affects its effectiveness for best results.