Здравствуйте!

Как правильно писать временные периоды месяцев?

Поизучав некоторые материалы, я так и не нашёл ответ на свой вопрос, как правильно писать временные периоды месяцев? Точнее нашёл, но не в полной мере (в основном это касается чисел). В данном случае меня интересует, как правильно пишется предложение: «Искусственный водоём построен в июле-октябре 2018 года в посёлке…», а именно временной период месяцев?

Какой из вариантов правильный:

1. «В июле-октябре» (через дефис без пробелов).
2. «В июле — октябре» (через тире с пробелами).
3. «С июля по октябрь» (без дефиса или тире).

Сложность для меня заключается в том, что во временном периоде месяцев имеется пропуск. Если бы его не было, то в этом случае всё было бы предельно ясно — для правильного написания использовался бы именно дефис без пробелов (например, «июле-августе»).

Как же всё-таки правильно писать?

AlexChook Русский язык