/**
  * Input for Date and time
  * @param string $PartName
  */
 function __construct($PartName, $InitialValue = NULL, $TagProperties = NULL)
 {
     $this->TagProperties = $TagProperties;
     $this->InitialValue = $InitialValue;
     $this->setPartName($PartName);
     parent::__construct();
     $this->EaseShared->webPage->IncludeJavaScript('js/jquery-ui-timepicker-addon.js', 3);
     $this->EaseShared->webPage->IncludeCss('css/jquery-ui-timepicker-addon.css');
     $this->InputTag = new \Ease\HtmlInputTextTag($this->PartName, $this->InitialValue, $this->TagProperties);
     $this->InputTag->setTagID($this->PartName);
     $this->InputTag = $this->addItem($this->InputTag);
     if ($InitialValue && strtotime($InitialValue) < time()) {
         $this->InputTag->setTagCss(['background-color' => 'red']);
     }
 }