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.