Insulin can be long-acting. The onset is 1-2 hours with not much peak, and it has a duration of up to 24 hours. (Lantus, Detemir: these are two types of long-acting insulin)