1

我使用了 PrimeNG 的日历组件,我使用timeOnly属性仅显示时间,我有一个类似12:10.

我想将此字符串设置到日历中,是否有必要将其转换为日期还是有其他方法可以做到这一点?

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

1 回答 1

0

是的,您可以创建一个日期并像这样设置小时和分钟:

let input = '12:10';
let tmp = input.split(':');
this.ms = new Date();
this.ms.setHours(parseInt(tmp[0]));
this.ms.setMinutes(parseInt(tmp[1]));
于 2020-06-10T08:37:19.820 回答