Олав Святой погиб в битве у Стрикластадира в среду в четвёртые календы августа месяца. (12, 367) Это указание соответствует 29 июля 1030 года. Исландские анналы также датируют его кончину 1030 годом. (6, 23)

Описывая канун отъезда Олава Святого из Норвегии на Русь в самом конце его правления, Снорри сообщает:

«Но в народе говорят, что до своей гибели Олав был пятнадцать лет конунгом Норвегии. Те, кто так говорит, относят тот год, когда Свейн ещё был в стране, к правлению Свейна. Тогда Олав правил до своей смерти действительно пятнадцать лет». (12, 334)

Народное мнение  не учитывало бегство Олава на Русь и проживание у Ярослава Мудрого. После того, как Олав стал  святым покровителем Норвегии, его временное пребывание в дружественной стране не стало исключаться из общего счёта правления. По народному мнению земная власть Олава над Норвегией прекратилась только с его гибелью.

Олав Святой стал единодержавным правителем Норвегии в 1015 году, а вернулся в страну и вступил в борьбу за власть  в предшествующем 1014 году. С 1015 года по 1030 год насчитывается 15 лет. В исландских анналах возвращение Олава в Норвегию датируется 1014 и 1015 годами, что с учётом влияния «эры -1 года» даёт 1014 год. (6, 18)