如何从周日而不是周一开始 ng bootstrap Datepicker 中的日历周?

How can I start the calendar week in ng bootstrap Datepicker from Sunday instead of Monday?

我想将 ngbDatepicker 设置为星期日开始一周,而不是默认的星期一。

我正在尝试使用 weekStartsOn="0" 但它没有效果。 这是我的html代码

<input ngbDatepicker #d="ngbDatepicker" class="form-control" [minDate]="minDate" [maxDate]="maxDate" [markDisabled]="isDisabled" weekStartsOn="0">

您可以通过将 7 传递给 firstDayOfWeek 输入 属性 来实现。

例如

<input class="form-control" placeholder="yyyy-mm-dd" name="dp" 
    [(ngModel)]="model" ngbDatepicker #d="ngbDatepicker" firstDayOfWeek="7">

如果您需要进一步 configure/tweak 您的日期选择器,您可以在此处查看 ng-bootstrap 日期选择器组件的完整 API:Ng-Bootstrap Datepicker API.

这里有一个分叉的 stackblitz 来证明它是有效的:Stackblitz Example