【问题标题】:How can I start the calendar week in ng bootstrap Datepicker from Sunday instead of Monday?如何在 ng bootstrap Datepicker 中从周日而不是周一开始日历周?
【发布时间】:2019-11-21 08:03:55
【问题描述】:

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

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

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

【问题讨论】:

    标签: angular ng-bootstrap ngb-datepicker


    【解决方案1】:

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

    例如

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

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

    这是一个分叉的堆栈闪电战,以证明它有效:Stackblitz Example

    【讨论】:

    • 谢谢,我也看到 firstDayOfWeek="0" 有效
    猜你喜欢
    • 1970-01-01
    • 2022-01-19
    • 2022-06-29
    • 2018-01-22
    • 1970-01-01
    • 2015-11-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多