import { OnInit, ElementRef } from '@angular/core'; import { AbstractValueControlBase } from '../../types/abstract-value-control-base'; import { ValueControlViewModel } from '../../types/control.types'; export declare class DatetimeComponent extends AbstractValueControlBase implements OnInit { protected element: ElementRef; changeDetected: boolean; type: string; showTime: boolean; showSeconds: boolean; timeOnly: boolean; dateFormat: string; monthNavigator: boolean; yearNavigator: boolean; yearRange: string; zh: any; view: string; value: Date; private modelDateFormat; private modelTimeFormat; private showFormat; private valueFormat; private _value; constructor(element: ElementRef); ngOnInit(): void; setModelValue(val: any): void; getModelValue(): string; getShowContent(): string; onSelect(result: Date): void; onBlur(event: any): void; changeShow(): void; private change; private getDate; private formatDate; /** * 获取显示的格式化的值 * */ private getShowFormatDate; /** * 获取存储的格式值 */ private getValueFormatDate; private getFormate; private getValueFormate; private getTimeZoneOffset; private getDateFormat; private isValidDate; }