UNPKG

@openui5/sap.ui.core

Version:

OpenUI5 Core Library sap.ui.core

42 lines (33 loc) 968 B
/*! * OpenUI5 * (c) Copyright 2026 SAP SE or an SAP affiliate company. * Licensed under the Apache License, Version 2.0 - see LICENSE.txt. */ // Provides class sap.ui.core.date.Gregorian sap.ui.define(['./UniversalDate', './_Calendars', 'sap/base/i18n/date/CalendarType'], function(UniversalDate, _Calendars, CalendarType) { "use strict"; /** * The Gregorian date class * * @class * * @private * @alias sap.ui.core.date.Gregorian * @extends sap.ui.core.date.UniversalDate */ var Gregorian = UniversalDate.extend("sap.ui.core.date.Gregorian", /** @lends sap.ui.core.date.Gregorian.prototype */ { constructor: function() { this.oDate = this.createDate(Date, arguments); this.sCalendarType = CalendarType.Gregorian; } }); Gregorian.UTC = function() { return Date.UTC.apply(Date, arguments); }; Gregorian.now = function() { return Date.now(); }; _Calendars.set(CalendarType.Gregorian, Gregorian); return Gregorian; });