UNPKG

@duoduo-oba/ng-devui

Version:

DevUI components based on Angular

37 lines 2.75 kB
/** * @fileoverview added by tsickle * Generated from: default-date-converter.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { parseDate } from './date-utils'; import { I18nFormat } from '@duoduo-oba/ng-devui/i18n'; export class DefaultDateConverter { /** * @param {?} date * @param {?=} pattern * @param {?=} locale * @return {?} */ parse(date, pattern, locale) { return parseDate(date); } /** * @param {?} date * @param {?=} pattern * @param {?=} locale * @return {?} */ format(date, pattern, locale) { return I18nFormat.formatDate(date, pattern, locale); } /** * @param {?} date * @param {?=} pattern * @param {?=} locale * @return {?} */ formatDateTime(date, pattern, locale) { return I18nFormat.formatDateTimeWithoutGMT(date, pattern, locale); } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVmYXVsdC1kYXRlLWNvbnZlcnRlci5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25nLWRldnVpL3V0aWxzLyIsInNvdXJjZXMiOlsiZGVmYXVsdC1kYXRlLWNvbnZlcnRlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUNBLE9BQU8sRUFBRSxTQUFTLEVBQUUsTUFBTSxjQUFjLENBQUM7QUFDekMsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUUzQyxNQUFNLE9BQU8sb0JBQW9COzs7Ozs7O0lBRS9CLEtBQUssQ0FBQyxJQUFTLEVBQUUsT0FBZ0IsRUFBRSxNQUFlO1FBQ2hELE9BQU8sU0FBUyxDQUFDLElBQUksQ0FBQyxDQUFDO0lBQ3pCLENBQUM7Ozs7Ozs7SUFFRCxNQUFNLENBQUMsSUFBVSxFQUFFLE9BQWdCLEVBQUUsTUFBZTtRQUNsRCxPQUFPLFVBQVUsQ0FBQyxVQUFVLENBQUMsSUFBSSxFQUFFLE9BQU8sRUFBRSxNQUFNLENBQUMsQ0FBQztJQUN0RCxDQUFDOzs7Ozs7O0lBRUQsY0FBYyxDQUFDLElBQVUsRUFBRSxPQUFnQixFQUFFLE1BQWU7UUFDMUQsT0FBTyxVQUFVLENBQUMsd0JBQXdCLENBQUMsSUFBSSxFQUFFLE9BQU8sRUFBRSxNQUFNLENBQUMsQ0FBQztJQUNwRSxDQUFDO0NBQ0YiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBEYXRlQ29udmVydGVyIH0gZnJvbSAnLi9kYXRlLWNvbnZlcnRlcic7XHJcbmltcG9ydCB7IHBhcnNlRGF0ZSB9IGZyb20gJy4vZGF0ZS11dGlscyc7XHJcbmltcG9ydCB7IEkxOG5Gb3JtYXQgfSBmcm9tICduZy1kZXZ1aS9pMThuJztcclxuXHJcbmV4cG9ydCBjbGFzcyBEZWZhdWx0RGF0ZUNvbnZlcnRlciBpbXBsZW1lbnRzIERhdGVDb252ZXJ0ZXIge1xyXG5cclxuICBwYXJzZShkYXRlOiBhbnksIHBhdHRlcm4/OiBzdHJpbmcsIGxvY2FsZT86IHN0cmluZyk6IERhdGUge1xyXG4gICAgcmV0dXJuIHBhcnNlRGF0ZShkYXRlKTtcclxuICB9XHJcblxyXG4gIGZvcm1hdChkYXRlOiBEYXRlLCBwYXR0ZXJuPzogc3RyaW5nLCBsb2NhbGU/OiBzdHJpbmcpOiBzdHJpbmcge1xyXG4gICAgcmV0dXJuIEkxOG5Gb3JtYXQuZm9ybWF0RGF0ZShkYXRlLCBwYXR0ZXJuLCBsb2NhbGUpO1xyXG4gIH1cclxuXHJcbiAgZm9ybWF0RGF0ZVRpbWUoZGF0ZTogRGF0ZSwgcGF0dGVybj86IHN0cmluZywgbG9jYWxlPzogc3RyaW5nKTogc3RyaW5nIHtcclxuICAgIHJldHVybiBJMThuRm9ybWF0LmZvcm1hdERhdGVUaW1lV2l0aG91dEdNVChkYXRlLCBwYXR0ZXJuLCBsb2NhbGUpO1xyXG4gIH1cclxufVxyXG4iXX0=