xbrl.Period
Klasse xbrl.Period
Eine Period-Klasse repräsentiert den Period-Teil eines XBRL Context im Instanzdokument.
Die Klasse Period stellt die folgenden Konstanten zur Verfügung:
Gibt an, dass der Zeitraum eine instant-Child-Informationseinheit enthält.
Gibt an, dass der Zeitraum eine startDate- und eine endDate-Child-Informationseinheit enthält.
Gibt an, dass der Zeitraum eine forever-Child-Informationseinheit enthält.
Die Klasse Period stellt die folgenden (schreibgeschützten) Instanzattribute zur Verfügung:
Period.aspect_value
Gibt ein xbrl.PeriodAspectValue Objekt zurück, das den Wert des Period Aspect repräsentiert.
Period.element
Gibt ein xml.Element -Objekt zurück, das die period-Child-Elementinnformationseinheit des XBRL Context repräsentiert.
Period.period_type
Gibt je nach Child-Elementinformationseinheit des Zeitraums entweder INSTANT, DURATION oder FOREVER zurück.
Period.instant
Gibt einen String mit dem Textwert der instant Child-Elementinformationseinheit zurück. Wenn der Zeitraum keine instant Child-Elementinformationseinheit hat, ist das Attribut None.
Period.start_date
Gibt einen String mit dem Textwert der startDate Child-Elementinformationseinheit zurück. Wenn der Zeitraum keine startDate Child-Elementinformationseinheit hat, ist das Attribut None.
Period.end_date
Gibt einen String mit dem Textwert der endDate Child-Elementinformationseinheit zurück. Wenn der Zeitraum keine endDate Child-Elementinformationseinheit hat, ist das Attribut None.
Period.effective_instant
Gibt ein datetime.datetime -Objekt mit dem effektiven Datum und der effektiven Uhrzeit zurück, das/die anhand des Werts der instant Child-Elementinformationseinheit berechnet wurde. Wenn der Zeitraum keine instant Child-Elementinformationseinheit hat, ist das Attribut None.
Period.effective_start_date
Gibt ein datetime.datetime -Objekt mit dem effektiven Datum und der effektiven Uhrzeit zurück, das/die anhand des Werts der startDate Child-Elementinformationseinheit berechnet wurde. Wenn der Zeitraum keine startDate Child-Elementinformationseinheit hat, ist das Attribut None.
Period.effective_end_date
Gibt ein datetime.datetime -Objekt mit dem effektiven Datum und der effektiven Uhrzeit zurück, das/die anhand des Werts der endDate Child-Elementinformationseinheit berechnet wurde. Wenn der Zeitraum keine endDate Child-Elementinformationseinheit hat, ist das Attribut None.