/**
  * Helper function - creates an object of type SMWTimeValue based
  * on a "Julian day" integer
  */
 protected static function jdToTimeValue($jd)
 {
     $timeDataItem = SMWDITime::newFromJD($jd, SMWDITime::CM_GREGORIAN, SMWDITime::PREC_YMDT);
     $timeValue = new SMWTimeValue('_dat');
     $timeValue->setDataItem($timeDataItem);
     return $timeValue;
 }
 protected static function getWikiTextDateFromSMWDITime(SMWDITime $di)
 {
     $val = new SMWTimeValue(SMWDataItem::TYPE_TIME);
     $val->setDataItem($di);
     return $val->getShortWikiText();
 }