<p-calendar readonly="true" [showTime]="true" inputId="time" [hourFormat]="24" [minDate]="minDate" [maxDate]="tomorrow" inputId="range" [(ngModel)]="obj.date" formControlName="selectedDateTime">
Asked
Active
Viewed 1,552 times
2 Answers
0
Use [readonlyInput]="true" instead of readonly="true"
Note - readonlyInput when specified, prevents entering the date manually with keyboard. Default value is null
Reference - https://www.primefaces.org/primeng/showcase/#/calendar

Rajesh K
- 161
- 1
- 3
0
Readonly property doesn't exist in p-calendar. You can use the "disabled" property instead.
<p-calendar
disabled="true"
[showTime]="true"
inputId="time"
[hourFormat]="24"
[minDate]="minDate"
[maxDate]="tomorrow"
inputId="range"
[(ngModel)]="obj.date"
formControlName="selectedDateTime"></p-calendar>

Anderson BenĂcio
- 58
- 8