4require_once
"Services/AdvancedMetaData/classes/class.ilAdvancedMDFieldDefinition.php";
64 $this->
getADT()->setDate($value);
82 $a_value[
"lower"][
"time"][
"h"],
83 $a_value[
"lower"][
"time"][
"m"],
85 $a_value[
"lower"][
"date"][
"m"],
86 $a_value[
"lower"][
"date"][
"d"],
87 $a_value[
"lower"][
"date"][
"y"]);
90 $a_value[
"upper"][
"time"][
"h"],
91 $a_value[
"upper"][
"time"][
"m"],
93 $a_value[
"upper"][
"date"][
"m"],
94 $a_value[
"upper"][
"date"][
"d"],
95 $a_value[
"upper"][
"date"][
"y"]);
An exception for terminatinating execution or to throw for unit testing.
static getInstance()
Get singleton.
AMD field type date time.
getLuceneSearchString($a_value)
Get search string in lucene syntax.
importFromECS($a_ecs_type, $a_value, $a_sub_id)
Import meta data from ECS.
getValueForXML(ilADT $element)
Parse ADT value for xml (export)
initADTDefinition()
Init adt instance.
importValueFromXML($a_cdata)
Import value from xml.
AMD field abstract base class.
getADT()
Get ADT instance.
@classDescription Date and time handling
Representation of ECS EContent Time Place.