# How to construct a Date array?

**URL:** <https://discourse.julialang.org/t/how-to-construct-a-date-array/16485>\
**Category:** General Usage\
**Created:** [October 18, 2018, 4:08am UTC](https://discourse.julialang.org/t/how-to-construct-a-date-array/16485 "2018-10-18T04:08:55Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![LeoK987](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/leok987/32/4880_2.png) [@LeoK987](https://discourse.julialang.org/u/LeoK987)\
**Post date:** [October 18, 2018, 4:08am UTC](https://discourse.julialang.org/t/how-to-construct-a-date-array/16485/1 "2018-10-18T04:08:55Z")

</div>

under Julia 0.6, I could do:

`dr = Dates.Date(2001) : Dates.Date(2010)`

I didn’t use this script under Julia 0.7, so didn’t get deprecate messages. Now under 1.0.1, this statement gets an error:

```julia
ERROR: MethodError: Cannot `convert` an object of type Int64 to an object of type Day
Closest candidates are:
  convert(::Type{Day}, ::Week) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.0/Dates/src/periods.jl:421
  convert(::Type{Day}, ::Hour) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.0/Dates/src/periods.jl:428
  convert(::Type{Day}, ::Minute) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.0/Dates/src/periods.jl:428

```

It’s not obvious which way I should go from the messages. Can anyone help please?

---

<div class="post-metadata">

**Author:** ![LeoK987](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/leok987/32/4880_2.png) [@LeoK987](https://discourse.julialang.org/u/LeoK987)\
**Post date:** [October 18, 2018, 4:31am UTC](https://discourse.julialang.org/t/how-to-construct-a-date-array/16485/2 "2018-10-18T04:31:15Z")

</div>

Got it. It’s now:

`dr = Dates.Date(2001) : Day(1) : Dates.Date(2010)`

---

<div class="post-metadata">

**Author:** ![y4lu](https://avatars.discourse-cdn.com/v4/letter/y/47e85d/32.png) [@y4lu](https://discourse.julialang.org/u/y4lu)\
**Post date:** [October 18, 2018, 4:33am UTC](https://discourse.julialang.org/t/how-to-construct-a-date-array/16485/3 "2018-10-18T04:33:15Z")

</div>

This will give yearly increments

```julia
using Dates
dr = Date.(2001:2010)

```
