I am using ng boostrap for my project and timepicker from that
https://ng-bootstrap.github.io/#/components/timepicker/examples#meridian
<ngb-timepicker [(ngModel)]="time" [meridian]="meridian"></ngb-timepicker>
<button class="btn btn-sm btn-outline-{{meridian ? 'success' : 'danger'}}" (click)="toggleMeridian()">
Meridian - {{meridian ? "ON" : "OFF"}}
</button>
<hr>
<pre>Selected time: {{time | json}}</pre>
ts
import {Component} from '@angular/core';
@Component({
selector: 'ngbd-timepicker-meridian',
templateUrl: './timepicker-meridian.html'
})
export class NgbdTimepickerMeridian {
time = {hour: 13, minute: 30};
meridian = true;
toggleMeridian() {
this.meridian = !this.meridian;
}
}
The problem is that i only have to use AM format and not show button and allow user to toggle AM and PM, i dont know is that possible.
https://ng-bootstrap.github.io/stackblitzes/timepicker/meridian/stackblitz.html