|
ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
|
Inheritance diagram for ilCmiXapiDateTime:
Collaboration diagram for ilCmiXapiDateTime:Public Member Functions | |
| toXapiTimestamp () | |
Public Member Functions inherited from ilDateTime | |
| __construct ($a_date=null, int $a_format=0, string $a_tz='') | |
| Create new date object. More... | |
| __clone () | |
| __sleep () | |
| __wakeup () | |
| isNull () | |
| Check if a date is null (Datetime == '0000-00-00 00:00:00', unixtime == 0,...) More... | |
| switchTimeZone (string $a_timezone_identifier='') | |
| Switch timezone. More... | |
| getTimeZoneIdentifier () | |
| increment (string $a_type, int $a_count=1) | |
| getUnixTime () | |
| setDate ($a_date, int $a_format) | |
| Set date. More... | |
| get (int $a_format, string $a_format_str='', string $a_tz='') | |
| get formatted date More... | |
| __toString () | |
| to string for date time objects Output is user time zone public More... | |
Static Public Member Functions | |
| static | fromXapiTimestamp (string $xapiTimestamp) |
| static | fromIliasDateTime (ilDateTime $dateTime) |
| static | dateIntervalToISO860Duration (\DateInterval $d) |
Static Public Member Functions inherited from ilDateTime | |
| static | _before (ilDateTime $start, ilDateTime $end, string $a_compare_field='', string $a_tz='') |
| compare two dates and check start is before end This method does not consider tz offsets. More... | |
| static | _equals (ilDateTime $start, ilDateTime $end, string $a_compare_field='', string $a_tz='') |
| Check if two date are equal. More... | |
| static | _after (ilDateTime $start, ilDateTime $end, string $a_compare_field='', string $a_tz='') |
| compare two dates and check start is after end This method does not consider tz offsets. More... | |
| static | _within (ilDateTime $dt, ilDateTime $start, ilDateTime $end, string $a_compare_field='', string $a_tz='') |
| Check whether an date is within a date duration given by start and end. More... | |
Data Fields | |
| const | RFC3336_EXTENDED_FIXED_USING_u_INSTEAD_OF_v = 'Y-m-d\TH:i:s.uP' |
Data Fields inherited from ilDateTime | |
| const | YEAR = 'year' |
| const | MONTH = 'month' |
| const | WEEK = 'week' |
| const | DAY = 'day' |
| const | HOUR = 'hour' |
| const | MINUTE = 'minute' |
| const | SECOND = 'second' |
Additional Inherited Members | |
Protected Member Functions inherited from ilDateTime | |
| parsePartsToDate (int $a_year, int $a_month, int $a_day, ?int $a_hour=null, ?int $a_min=null, ?int $a_sec=null, ?string $a_timezone=null) | |
Protected Attributes inherited from ilDateTime | |
| ilLogger | $log |
| ilTimeZone | $timezone = null |
| ilTimeZone | $default_timezone = null |
| DateTime | $dt_obj = null |
Definition at line 30 of file class.ilCmiXapiDateTime.php.
|
static |
Definition at line 69 of file class.ilCmiXapiDateTime.php.
References $duration.
Referenced by ilCmiXapiLaunchGUI\CMI5preLaunch().
Here is the caller graph for this function:
|
static |
| ilDateTimeException |
Definition at line 64 of file class.ilCmiXapiDateTime.php.
References ilDateTime\get(), and IL_CAL_UNIX.
Referenced by ilCmiXapiDateDurationInputGUI\getEndXapiDateTime(), and ilCmiXapiDateDurationInputGUI\getStartXapiDateTime().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
| ilDateTimeException |
Definition at line 49 of file class.ilCmiXapiDateTime.php.
References IL_CAL_UNIX.
Referenced by ilCmiXapiStatementsTableGUI\fillRow(), and ilCmiXapiHighscoreReport\formatRawTimestamp().
Here is the caller graph for this function:| ilCmiXapiDateTime::toXapiTimestamp | ( | ) |
| const ilCmiXapiDateTime::RFC3336_EXTENDED_FIXED_USING_u_INSTEAD_OF_v = 'Y-m-d\TH:i:s.uP' |
Definition at line 36 of file class.ilCmiXapiDateTime.php.