19 declare(strict_types=1);
28 require_once __DIR__ .
'/../../../Calendar/classes/class.ilDateTime.php';
30 if ($date_format ===
null) {
35 $raw_date_input = (
int) $raw_date_input;
37 $raw_date_input = (string) $raw_date_input;
43 new ilDate($raw_date_input, $date_format),
51 return $raw_date_input;
60 require_once __DIR__ .
'/../../../Calendar/classes/class.ilDateTime.php';
62 if ($datetime_format ===
null) {
67 $raw_datetime_input = (
int) $raw_datetime_input;
69 $raw_datetime_input = (string) $raw_datetime_input;
76 new ilDateTime($raw_datetime_input, $datetime_format),
static array static setUseRelativeDates(bool $a_status)
set use relative dates
static useRelativeDates()
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
formatDate($raw_date_input, ?ilObjUser $user=null, ?int $date_format=null)
static formatDate(ilDateTime $date, bool $a_skip_day=false, bool $a_include_wd=false, bool $include_seconds=false, ?ilObjUser $user=null,)
formatDateTime($raw_datetime_input, ?ilObjuser $user=null, ?int $datetime_format=null)