UNPKG

@openui5/sap.ui.core

Version:

OpenUI5 Core Library sap.ui.core

42 lines (33 loc) 957 B
/*! * OpenUI5 * (c) Copyright 2009-2021 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', '../CalendarType', './_Calendars'], function(UniversalDate, CalendarType, _Calendars) { "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; });