ILIAS  Release_4_1_x_branch Revision 61804
 All Data Structures Namespaces Files Functions Variables Groups Pages
class.ilDateTime.php File Reference

Go to the source code of this file.

Data Structures

class  ilDateTime
 Date and time handling More...

Variables

const IL_CAL_DATETIME = 1
const IL_CAL_DATE = 2
const IL_CAL_UNIX = 3
const IL_CAL_FKT_DATE = 4
const IL_CAL_FKT_GETDATE = 5
const IL_CAL_TIMESTAMP = 6
const IL_CAL_YEAR = 'year'
const IL_CAL_MONTH = 'month'
const IL_CAL_WEEK = 'week'
const IL_CAL_DAY = 'day'
const IL_CAL_HOUR = 'hour'

Variable Documentation

const IL_CAL_DATE = 2

Definition at line 10 of file class.ilDateTime.php.

Referenced by ilMiniCalendarGUI\addMiniMonth(), ilCalendarBlockGUI\addMiniMonth(), ilUserProfile\addStandardFieldsToForm(), ilCalendarDayGUI\executeCommand(), ilCalendarMonthGUI\executeCommand(), ilCalendarWeekGUI\executeCommand(), ilExerciseMemberTableGUI\fillRow(), ilGroupParticipantsTableGUI\fillRow(), ilCourseParticipantsTableGUI\fillRow(), ilPDMailBlockGUI\fillRow(), ilUserTableGUI\fillRow(), ilShopCouponsTableGUI\formatDateField(), ilDatePresentation\formatPeriod(), ilDateTime\get(), ilCalendarSchedule\getChangedEvents(), ilTable2GUI\getFilterValue(), ilCalendarHeaderNavigationGUI\getHTML(), ilCalendarAppointmentPanelGUI\getHTML(), ilCalendarRecurrenceCalculator\getMonthWeekDays(), ilObjCourse\getSubItems(), ilObjSurvey\getSurveyCodesForExport(), ilCourseItemAdministrationGUI\getValues(), ilCalendarRecurrenceCalculator\getYearWeekDays(), ilCalendarBlockGUI\ilCalendarBlockGUI(), ilCalendarAppointmentGUI\initInitialDate(), ilCalendarSchedule\initPeriod(), ilPersonalProfileGUI\initPublicProfileForm(), ilCalendarPresentationGUI\initSeed(), ilCalendarAppointmentGUI\load(), ilObjSessionGUI\load(), ilSessionAppointment\lookupNextSessionByCourse(), ilLPTableBaseGUI\parseValue(), ilObjSurveyGUI\propertiesObject(), ilCalendarRecurrenceExclusion\read(), ilObjBookingPoolGUI\renderList(), ilCalendarRecurrenceExclusion\save(), ilObjUser\setBirthday(), ilDateTime\setDate(), ilTable2GUI\SetFilterValue(), ilBirthdayInputGUI\setValueByArray(), ilDateTimeInputGUI\setValueByArray(), ilDateDurationInputGUI\setValueByArray(), ilCalendarDayGUI\show(), ilCalendarMonthGUI\show(), ilCalendarWeekGUI\show(), ilCalendarDayGUI\showAppointment(), ilCalendarDayGUI\showFulldayAppointment(), ilCourseItemAdministrationGUI\update(), and ilICalParser\writeEvent().

const IL_CAL_DATETIME = 1

Definition at line 9 of file class.ilDateTime.php.

Referenced by ilLearningProgressBaseGUI\__appendLPDetails(), ilLearningProgressBaseGUI\__appendUserInfo(), ilSessionAppointment\__read(), ilDateList\__toString(), ilDateTime\__toString(), ilSessionAppointment\_lookupAppointment(), ilObject\_lookupLastUpdate(), ilObjGroupAccess\_registrationEnabled(), ilInfoScreenGUI\addObjectSections(), ilTrQuery\buildFilters(), ilObjTestGUI\confirmDeleteExportFileObject(), ilObjSurveyGUI\confirmDeleteExportFileObject(), ilForum\convertDate(), ilShopNewsItem\create(), ilExportFileInfo\create(), ilSessionAppointment\create(), ilObjGroup\create(), ilObjTestGUI\exportObject(), ilObjSurveyGUI\exportObject(), ilMailFolderTableGUI\fetchTableData(), ilNewsForContextTableGUI\fillRow(), ilPageHistoryTableGUI\fillRow(), ilPublicSubmissionsTableGUI\fillRow(), ilMediaCastTableGUI\fillRow(), ilWikiRecentChangesTableGUI\fillRow(), ilWikiContributorsTableGUI\fillRow(), ilCalendarInboxSharedTableGUI\fillRow(), ilExerciseMemberTableGUI\fillRow(), ilLanguageTableGUI\fillRow(), ilExParticipantTableGUI\fillRow(), ilPDNewsTableGUI\fillRow(), ilWikiPagesTableGUI\fillRow(), ilPDNotesBlockGUI\fillRow(), ilTrUserObjectsPropsTableGUI\fillRow(), ilNewsForContextBlockGUI\fillRow(), ilUserTableGUI\fillRow(), ilValidator\findDeletedObjects(), ilShopCouponsTableGUI\formatDateTimeField(), ilDateTime\get(), ilPageObjectGUI\getActivationFormValues(), ilPageObject\getActive(), ilConsultationHourAppointments\getAppointmentIds(), ilCalendarSchedule\getByDay(), ilCalendarSchedule\getChangedEvents(), ilLPTableBaseGUI\getCurrentFilter(), ilSessionAppointment\getEnd(), ilCalendarSchedule\getEvents(), ilLPTableBaseGUI\getExportMeta(), ilHistoryGUI\getHistoryTable(), ilSearchSettings\getLastIndexTime(), ilNoteGUI\getNoteListHTML(), ilTrQuery\getObjectsDataForUser(), ilExAssignmentGUI\getOverviewBody(), ilPDMailGUI\getPDMailHTML(), ilNoteGUI\getPDNoteHTML(), ilObjUser\getProfileAsString(), ilObjForumListGUI\getProperties(), ilObjGroup\getRegistrationEnd(), ilObjGroup\getRegistrationStart(), ilCtrl\getRequestToken(), ilTrQuery\getSessionData(), ilSessionAppointment\getStart(), ilObjSCORMLearningModule\getTrackedUsers(), ilObjSCORM2004LearningModule\getTrackedUsers(), ilUserQuery\getUserListData(), ilHistoryGUI\getVersionsTable(), ilExerciseDataSet\getXmlRecord(), ilSessionDataSet\getXmlRecord(), ilUserImportParser\importEndTag(), ilExerciseDataSet\importRecord(), ilSessionDataSet\importRecord(), ilObjMediaCastGUI\infoScreen(), ilObjUserGUI\initForm(), ilCalendarAppointmentGUI\initInitialDate(), ilNewsForContextBlockGUI\initSettingsForm(), ilObjUserFolderGUI\learningProgressObject(), ilObjiLincCourseGUI\listUsersGroupObject(), ilObjiLincCourseGUI\listUsersRoleObject(), ilObjUserGUI\loadValuesFromForm(), ilContainerXmlParser\parseTiming(), ilLPTableBaseGUI\parseValue(), ilTrSummaryTableGUI\parseValue(), ilObjTestGUI\participantsObject(), ilMailFolderGUI\printMail(), ilExportFileInfo\read(), ilCalendarEntry\read(), ilObjGroup\read(), ilCalendarRecurrence\read(), ilDateTimeInputGUI\render(), ilPageObjectGUI\rollbackConfirmation(), ilCalendarEntry\save(), ilCalendarRecurrence\save(), ilPageObjectGUI\saveActivation(), ilNewsForContextBlockGUI\saveSettings(), ilObjiLincCourseGUI\searchObject(), ilDateTime\setDate(), ilDateTimeInputGUI\setValueByArray(), ilDateDurationInputGUI\setValueByArray(), ilShopNewsGUI\showArchive(), ilInfoScreenGUI\showLearningProgress(), ilMailFolderGUI\showMail(), ilShopNewsGUI\showNews(), ilNewsForContextBlockGUI\showNews(), ilPageObjectGUI\showPage(), ilShopNewsItem\update(), ilCourseItemAdministrationGUI\update(), ilSessionAppointment\update(), ilCalendarEntry\update(), ilObjGroup\update(), ilCalendarRecurrence\update(), ilObjObjectFolderGUI\viewObject(), ilContainerXmlWriter\writeCourseItemInformation(), and ilICalParser\writeEvent().

const IL_CAL_FKT_DATE = 4

Definition at line 12 of file class.ilDateTime.php.

Referenced by ilDateTime\_after(), ilDateTime\_before(), ilCalendarUtil\_buildMonthDayList(), ilDateTime\_equals(), ilMiniCalendarGUI\addMiniMonth(), ilCalendarBlockGUI\addMiniMonth(), ilCalendarRecurrenceCalculator\applyBYDAYRules(), ilCalendarRecurrenceCalculator\applyBYMONTHDAYRules(), ilCalendarRecurrenceCalculator\applyBYMONTHRules(), ilCalendarRecurrenceCalculator\applyBYWEEKNORules(), ilCalendarRecurrenceCalculator\applyBYYEARDAYRules(), ilCalendarAppointmentGUI\book(), ilCalendarAppointmentGUI\cancelBooking(), ilBirthdayInputGUI\checkInput(), ilDateTimeInputGUI\checkInput(), ilDateDurationInputGUI\checkInput(), ilCalendarExport\createVEVENT(), ilSessionOverviewGUI\exportCSV(), ilObjAssessmentFolderGUI\exportLogObject(), ilDatePresentation\formatDate(), ilDatePresentation\formatPeriod(), ilDateTime\get(), ilObjSurvey\getEndDay(), ilObjSurvey\getEndHour(), ilObjSurvey\getEndMinute(), ilObjSurvey\getEndMonth(), ilObjSurvey\getEndYear(), ilCalendarHeaderNavigationGUI\getHTML(), ilObjSurvey\getStartDay(), ilObjSurvey\getStartHour(), ilObjSurvey\getStartMinute(), ilObjSurvey\getStartMonth(), ilObjSurvey\getStartYear(), ilCourseItemAdministrationGUI\getValues(), ilObjUserGUI\getValues(), ilCalendarRecurrenceCalculator\getYearWeekDays(), ilDateTime\increment(), ilCalendarSchedule\initPeriod(), ilAdvancedMDSubstitution\parseValue(), ilCalendarMonthGUI\show(), ilCalendarWeekGUI\show(), ilCalendarDayGUI\showAppointment(), ilCalendarWeekGUI\showAppointment(), ilCalendarMonthGUI\showEvents(), ilCalendarRecurrence\toICal(), and ilCalendarRecurrenceExclusion\toICal().

const IL_CAL_HOUR = 'hour'
const IL_CAL_UNIX = 3

Definition at line 11 of file class.ilDateTime.php.

Referenced by ilGroupXMLWriter\__buildRegistration(), ilDateTime\__construct(), ilAdminUserSearchGUI\__fillUserTable(), ilCourseContentGUI\__getItemGUI(), ilRegistrationSettingsGUI\__prepareAccessLimitationRoleList(), ilSearchSettings\__read(), ilCourseContentGUI\__renderEvent(), ilCourseContentGUI\__renderItem(), ilCourseContentGUI\__renderUserItem(), ilGroupXMLParser\__save(), ilCourseObjectivePresentationGUI\__showLearningMaterials(), ilObjCourseGUI\__showSubscribers(), ilObjCourseGUI\__showWaitingList(), ilDateTime\_after(), ilSessionAppointment\_appointmentToString(), ilDateTime\_before(), ilCalendarUtil\_buildMonthDayList(), ilDateTime\_equals(), ilLearningProgress\_getProgress(), ilCalendarUtil\_isToday(), ilObjCourseGUI\_modifyItemGUI(), ilObjGroupAccess\_registrationEnabled(), ilDateList\add(), ilCalendarRecurrenceCalculator\applyBYMONTHDAYRules(), ilCalendarRecurrenceCalculator\applyBYMONTHRules(), ilCalendarRecurrenceCalculator\applyBYWEEKNORules(), ilCalendarRecurrenceCalculator\applyBYYEARDAYRules(), ilObjRemoteCourseGUI\availabilityToString(), ilObjBookingPoolGUI\buildDatesBySchedule(), ilTrQuery\buildFilters(), ilRecurrenceInputGUI\buildUntilSelection(), ilCalendarSchedule\calculate(), ilDateDurationInputGUI\checkInput(), ilMemberExportGUI\confirmDeleteExportFile(), ilSCORM2004ScoGUI\confirmDeleteExportFile(), ilObjSCORM2004LearningModuleGUI\confirmDeleteExportFile(), ilObjTestGUI\confirmDeleteExportFileObject(), ilObjSurveyQuestionPoolGUI\confirmDeleteExportFileObject(), ilObjQuestionPoolGUI\confirmDeleteExportFileObject(), ilObjSurveyGUI\confirmDeleteExportFileObject(), ilObjBookingPoolGUI\confirmedBookingObject(), ilCalendarAppointmentGUI\confirmRegister(), ilCalendarAppointmentGUI\confirmUnregister(), ilShopNewsItem\create(), ilConsultationHoursGUI\createAppointments(), ilShopBoughtObjectsGUI\createBill(), ilObjSessionGUI\createRecurringSessions(), ilConsultationHoursGUI\createSequence(), ilCalendarAppointmentGUI\deleteExclude(), ilObjCourseGUI\deleteSubscribers(), ilTestEvaluationGUI\detailedEvaluation(), ilPaymentStatisticGUI\editStatistic(), ilObjPaymentSettingsGUI\editStatisticObject(), ilCourseContentGUI\editTimings(), ilSessionOverviewGUI\exportCSV(), ilObjAssessmentFolderGUI\exportLogObject(), ilObjTestGUI\exportObject(), ilExport\exportObject(), ilObjSurveyQuestionPoolGUI\exportObject(), ilObjQuestionPoolGUI\exportObject(), ilObjSurveyGUI\exportObject(), ilObjUserFolderGUI\exportObject(), ilObjCourseGUI\fetchPrintMemberData(), ilObjCourseGUI\fetchPrintSubscriberData(), ilGroupRegistrationGUI\fillRegistrationPeriod(), ilCourseRegistrationGUI\fillRegistrationPeriod(), ilSubItemSelectionTableGUI\fillRow(), ilExportSelectionTableGUI\fillRow(), ilAssignmentsTableGUI\fillRow(), ilAdvancedMDRecordExportFilesTableGUI\fillRow(), ilECSReleasedContentTableGUI\fillRow(), ilECSImportedContentTableGUI\fillRow(), ilBookingObjectsTableGUI\fillRow(), ilAssessmentFolderLogTableGUI\fillRow(), assFileUploadFileTableGUI\fillRow(), ilTestHistoryTableGUI\fillRow(), ilCalendarChangedAppointmentsTableGUI\fillRow(), ilRbacLogTableGUI\fillRow(), ilCalendarAppointmentsTableGUI\fillRow(), ilExportTableGUI\fillRow(), ilSurveyMaintenanceTableGUI\fillRow(), ilWaitingListTableGUI\fillRow(), ilSubscriberTableGUI\fillRow(), ilQuestionPoolPrintViewTableGUI\fillRow(), ilLPProgressTableGUI\fillRow(), ilBookingReservationsTableGUI\fillRow(), ilTestQuestionBrowserTableGUI\fillRow(), ilWebResourceEditableLinkTableGUI\fillRow(), ilSurveyQuestionbrowserTableGUI\fillRow(), ilSurveyQuestionsTableGUI\fillRow(), ilQuestionBrowserTableGUI\fillRow(), ilTrMatrixTableGUI\fillRow(), ilTrUserObjectsPropsTableGUI\fillRow(), ilTrObjectUsersPropsTableGUI\fillRow(), ilValidator\findDeletedObjects(), ilDataLoader\generateCalendarEntries(), ilDateTime\get(), ilPageObject\getActive(), ilObjExerciseGUI\getAssignmentValues(), ilCalendarSchedule\getByDay(), ilExportFileInfo\getCreationDate(), ilBookingReservationsTableGUI\getCurrentFilter(), ilECSCategoryMappingRule\getDateRangeStart(), ilCalendarSchedule\getEvents(), ilLPTableBaseGUI\getExportMeta(), ilLuceneAdvancedSearchFields\getFormElement(), ilCalendarAppointmentPanelGUI\getHTML(), ilRegistrationCodesTableGUI\getItems(), ilUserTableGUI\getItems(), ilCalendarEntry\getLastUpdate(), ilRbacLog\getLogItems(), ilTrQuery\getObjectsDataForUser(), ilExAssignmentGUI\getOverviewBody(), ilExAssignmentGUI\getOverviewHeader(), ilTestServiceGUI\getPassOverview(), ilObjSession\getPresentationTitle(), ilObjUser\getProfileAsString(), ilCalendarRegistration\getRegisteredUsers(), ilCtrl\getRequestToken(), ilObjCourse\getSubItems(), ilObjSurvey\getSurveyCodesForExport(), ilObjSurvey\getSurveyCodesTableData(), ilObjSCORM2004LearningModule\getTrackingDataAgg(), ilUserQuery\getUserListData(), ilCourseItemAdministrationGUI\getValues(), ilObjUserGUI\getValues(), ilExerciseDataSet\getXmlRecord(), ilECSAppEventListener\handleEvent(), ilCalendarBlockGUI\ilCalendarBlockGUI(), ilUserImportParser\importEndTag(), ilExerciseDataSet\importRecord(), ilSessionDataSet\importRecord(), ilDateTime\increment(), ilObjCourseGUI\infoScreen(), ilObjSystemFolderGUI\initCronJobsForm(), ilObjRemoteCourseGUI\initEditTable(), ilRegistrationCodesTableGUI\initFilter(), ilUserTableGUI\initFilter(), ilObjUserGUI\initForm(), ilObjCourseGUI\initForm(), ilBookingEntry\isBookedOut(), ilCalendarRegistration\isRegistered(), ilDatePresentation\isToday(), ilDatePresentation\isTomorrow(), ilDatePresentation\isYesterday(), ilAdvancedMDRecordGUI\loadFromPost(), ilObjUserGUI\loadValuesFromForm(), ilObjAssessmentFolderGUI\logsObject(), ilSessionAppointment\lookupNextSessionByCourse(), ilECSCategoryMappingRule\matchesValue(), ilCalendarRecurrenceCalculator\optimizeStartingTime(), ilConsultationHoursTableGUI\parse(), ilExportSelectionTableGUI\parseContainer(), ilAdvancedMDRecordGUI\parseEditor(), ilLuceneAdvancedSearchFields\parseFieldQuery(), ilAdvancedMDRecordGUI\parseInfoPage(), ilAdvancedMDRecordGUI\parseSearch(), ilContainerXmlParser\parseTiming(), ilAdvancedMDSubstitution\parseValue(), ilLPTableBaseGUI\parseValue(), ilTrSummaryTableGUI\parseValue(), ilObjCourse\prepareAppointments(), ilLinkCheckerTableGUI\prepareHTML(), ilObjQuestionPoolGUI\printObject(), ilObjSurveyGUI\propertiesObject(), ilObjTestGUI\propertiesObject(), ilECSCategoryMappingRule\read(), ilObjGroupGUI\readMemberData(), ilObjCourseGUI\readMemberData(), ilObjChatGUI\recordingsObject(), ilCalendarRegistration\register(), ilCalendarAppointmentGUI\register(), ilDateList\remove(), ilObjCourseGUI\removeFromWaitingList(), ilDateTimeInputGUI\render(), ilDateDurationInputGUI\render(), ilObjBookingPoolGUI\renderList(), ilECSCategoryMappingRule\save(), ilCalendarEntry\save(), ilObjExerciseGUI\saveAssignmentObject(), ilObjTestGUI\scoringObject(), ilObjTest\sendAdvancedNotification(), ilObjTest\sendSimpleNotification(), ilCalendarAppointmentsTableGUI\setAppointments(), ilCalendarChangedAppointmentsTableGUI\setAppointments(), ilDateTime\setDate(), ilSessionAppointment\setEndingTime(), ilSessionAppointment\setStartingTime(), ilShopBoughtObjectsGUI\showBillHistory(), ilAdvancedMDRecordGUI\showECSStart(), ilSCORM2004ScoGUI\showExportList(), ilObjSCORM2004LearningModuleGUI\showExportList(), ilShopBoughtObjectsGUI\showItems(), ilPaymentStatisticGUI\showStatistics(), ilObjPaymentSettingsGUI\statisticObject(), ilCalendarRegistration\unregister(), ilCalendarAppointmentGUI\unregister(), ilShopNewsItem\update(), ilECSCategoryMappingRule\update(), ilCourseItemAdministrationGUI\update(), ilSearchSettings\update(), ilCalendarEntry\update(), ilObjExerciseGUI\updateAssignmentObject(), ilObjUser\updateLogin(), ilObjCourseGUI\updateObject(), ilCourseArchivesGUI\view(), and ilContainerXmlWriter\writeCourseItemInformation().

const IL_CAL_WEEK = 'week'

Definition at line 18 of file class.ilDateTime.php.

const IL_CAL_YEAR = 'year'