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