blark.transform.LdateTime

class blark.transform.LdateTime(ldate: Ldate, ltime: LtimeOfDay, meta: Meta | None = None)[source]

Bases: Literal

Long date and time literal value.

Lark grammar

This class is used by the following grammar rules:

ldate_and_time

ldate_and_time: ( "LDATE_AND_TIME"i | "LDT"i ) "#" _date_literal "-" _daytime

Methods

__init__(ldate, ltime[, meta])

from_lark(year, month, day, hour, minute, second)

Attributes

meta

value

The time of day value.

ldate

ltime

ldate: Ldate
ltime: LtimeOfDay
meta: Meta | None = None
static from_lark(year: Token, month: Token, day: Token, hour: Token, minute: Token, second: Token | None) LdateTime[source]
property value: str

The time of day value.

__init__(ldate: Ldate, ltime: LtimeOfDay, meta: Meta | None = None) None