Angular Priming-时间选择器组件中的设置值

Angular Priming-时间选择器组件中的设置值,angular,typescript,datepicker,primeng,primeng-calendar,Angular,Typescript,Datepicker,Primeng,Primeng Calendar,我使用了Priming中的日历组件,我使用了timeOnly属性来只显示时间,我有一个类似12:10的字符串 我想将此字符串设置到日历中,是否需要将其转换为日期,或者是否有其他方法 <p-calendar [timeOnly]="true" formControlName="ms" (onSelect)="compareTwoTimesM()" placeholder="hh:mm"> 是的,您可以创建一个日期并将其设置为小时和分钟,如下所示: let input = '12:10

我使用了Priming中的日历组件,我使用了
timeOnly
属性来只显示时间,我有一个类似
12:10
的字符串

我想将此字符串设置到日历中,是否需要将其转换为日期,或者是否有其他方法

<p-calendar [timeOnly]="true" formControlName="ms" (onSelect)="compareTwoTimesM()" placeholder="hh:mm">

是的,您可以创建一个日期并将其设置为小时和分钟,如下所示:

let input = '12:10';
let tmp = input.split(':');
this.ms = new Date();
this.ms.setHours(parseInt(tmp[0]));
this.ms.setMinutes(parseInt(tmp[1]));

是的,您可以创建日期并将其设置为小时和分钟,如下所示:

let input = '12:10';
let tmp = input.split(':');
this.ms = new Date();
this.ms.setHours(parseInt(tmp[0]));
this.ms.setMinutes(parseInt(tmp[1]));