Текст «Повести временных лет» цитируется в основном по Лаврентьевской летописи (ПСРЛ. Т. 1. Стб. 122–124).
Определение даты хорватского похода Владимира вызывает затруднения. Лаврентьевская летопись сообщает о нем под 6500 (992/993) г.; Радзивиловская, Ипатьевская, Новгородская Первая — под 6501 (993/994) г. (Более поздние летописи содержат и другие даты.) Это связано с явной путаницей в хронологии этой части «Повести временных лет». Так, Лаврентьевская летопись сообщает об основании Десятинной церкви под дефектной датой 6490 г. (пропущена буква для обозначения единиц); об основании Белгорода под также дефектной датой 6009 (6499?) г., о хорватском походе, войне с печенегами и основании Переяславля под 6500 г.; далее следуют пустыми 6502 и 6503 гг. (6501 г. пропущен) и статья 6504 г. (там же. Стб. 121–122). Радзивиловская летопись дает такую хронологию: основание Десятинной церкви — 6497, Белгорода — 6498, поход на хорватов, война с печенегами и основание Переяславля — 6501; 6499, 6500, 6502 и 6503 гг. оставлены пустыми (ПСРЛ. Т. 38. С 55–56). Те же даты, судя по выпискам Н.М. Карамзина, содержались в несохранившейся Троицкой летописи (Приселков М.Д. Троицкая летопись (Реконструкция текста). СПб., 2002. С. 116–117). Ипатьевская летопись: основание Десятинной церкви — 6499, Белгорода — 6500, хорватский поход, война с печенегами и основание Переяславля — 6501; 6497, 6498, 6502 и 6503 — пустые (ПСРЛ. Т. 2. Стб. 106–108). То же в Новгородской Первой летописи, но в ней отсутствует рассказ о войне Владимира с печенегами и основании Переяславля (Новгородская Первая летопись. С. 165).
Восстановить нарушенную летописную хронологию позволяет «Память и похвала князю Владимиру» Иакова мниха. В ней находим следующую очередность событий: основание Десятинной церкви — «на 4-е лето» по крещении Владимира, основание Переяславля — «на 5-е лето» (об основании Белгорода источник не сообщает), вручение десятины — «на 9-е лето». Кончина Владимира отнесена к 28-му году по крещении («По святем же крещении поживе… 28 лет») (Срезневский. С. 7). Хронология «Памяти и похвалы» устойчиво сдвинута по сравнению с летописной на один год; по-видимому, она ориентирована на 1014 (а не 1015) г. кончины Владимира (см. прим. 14 к главе 7). Для наших целей точкой отсчета может быть выбрана дата освящения Десятинной церкви и вручения ей десятины — 6504 г., совпадающий во всех списках «Повести временных лет», Новгородской Первой летописи и Проложном сказании об освящении церкви. Получается такая последовательность в летописном изложении событий: освящение Десятинной церкви — 6499 г., основание Переяславля — 6500 г. Хорватский поход Владимира произошел в том же году, что и основание Переяславля — 6500 (992/993), вероятно, летом 992 г.