# Format date axis

**URL:** https://discourse.julialang.org/t/format-date-axis/68352
**Category:** Visualization
**Tags:** makie, algebraofgraphics
**Created:** [September 17, 2021, 7:54pm UTC](https://discourse.julialang.org/t/format-date-axis/68352 "2021-09-17T19:54:59Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![jzr](https://avatars.discourse-cdn.com/v4/letter/j/eb9ed0/32.png) [@jzr](https://discourse.julialang.org/u/jzr)
#### Post date: [September 17, 2021, 7:54pm UTC](https://discourse.julialang.org/t/format-date-axis/68352/1 "2021-09-17T19:54:59Z")

</div>

I only want to show the month and day like `mm-01` for each month, excluding the year. How can I do that?

```julia
using Dates, AlgebraOfGraphics
let dates = Date(2010,1,1):Day(1):Date(2010,12,31)
p = data((dates=dates, values=randn(length(dates)))) * mapping(:dates, :values) * visual(Scatter)
draw(p; axis=(;xtickformat=...))
end

```

---

<div class="post-metadata">

### Author: ![Storopoli](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/storopoli/32/209278_2.png) [@Storopoli](https://discourse.julialang.org/u/Storopoli)
#### Post date: [September 20, 2021, 9:06am UTC](https://discourse.julialang.org/t/format-date-axis/68352/2 "2021-09-20T09:06:57Z")

</div>

Try this:

```julia
dateticks = AlgebraOfGraphics.datetimeticks(x -> Dates.format(x, dateformat"mm-dd"), months)
draw(p; axis=(;xticks=dateticks))

```
