Skip to main content

datetime-smart-format

lq.tick-format.datetime-smart-format(time, smart-first: true, period: "month", year: "[year]", month: "[month repr:short]", day: "[day]", hour: "[hour]:[minute]", minute: "[hour]:[minute]", second: "[hour]:[minute]:[second]")(source)

Displays a datetime tick.

Parameters

time : datetime

The date/time to display.

smart-first : bool    default: true

Whether to use datetime-smart-first for first instances in a period.

period : str    default: "month"

The smallest changing period type between consecutive ticks.

year : str | function    default: "[year]"

How to display years.

month : str | function    default: "[month repr:short]"

How to display months.

day : str | function    default: "[day]"

How to display days.

hour : str | function    default: "[hour]:[minute]"

How to display hours.

minute : str | function    default: "[hour]:[minute]"

How to display minutes.

second : str | function    default: "[hour]:[minute]:[second]"

How to display seconds.