Alaska has had some diversions to Oakland this week. We were on 859 SEA-HNL yesterday. Our total time on the plane including boarding was about 10 hours. The middle of the plane didn't even get beverage service until 5 hours after takeoff. Alaska's Lihue flight also went via Oakland. The diversions also happened on Sunday.
Passengers on the US CLT-HNL flight are lucky that routing CLT-PHX-HNL is more of a straight line, with less time lost during the fuel stop. When AS goes to Oakland, it adds about 3 hours to flight time.