blark.transform.DateTime

class blark.transform.DateTime(date: Date, time: TimeOfDay, meta: Meta | None = None)[source]

Bases: Literal

Date and time literal value.

Lark grammar

This class is used by the following grammar rules:

date_and_time

date_and_time: ( "DATE_AND_TIME"i | "DT"i ) "#" _date_literal "-" _daytime

Methods

__init__(date, time[, meta])

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

Attributes

meta

value

The time of day value.

date

time

date: Date
time: TimeOfDay
meta: Meta | None = None
static from_lark(year: Token, month: Token, day: Token, hour: Token, minute: Token, second: Token | None) DateTime[source]
property value: str

The time of day value.

__init__(date: Date, time: TimeOfDay, meta: Meta | None = None) None