Skip to main content

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.