datetime-smart-first
lq.tick-format.datetime-smart-first(time, period="month", month="[year]", day="[month repr:short]", hour="[month repr:short]-[day]", minute="[month repr:short]-[day]", second="[month repr:short]-[day]")(source)Displays a smart first of a period (month, day, hour, minute, or second).
Parameters
time : datetime
The time to display.
period : str default: "month"
Which first to display, e.g., "month" for the first month of a year.
month : str | function default: "[year]"
What to display for the first month in a year.
day : str | function default: "[month repr:short]"
What to display for the first day in a month.
hour : str | function default: "[month repr:short]-[day]"
What to display for the first hour of a day.
minute : str | function default: "[month repr:short]-[day]"
What to display for the first minute of an hour.
second : str | function default: "[month repr:short]-[day]"
What to display for the first second of a minute.