如何更改角度8中的日期格式

时间:2019-08-23 09:35:40

标签: javascript angular

我在日期列中使用datepicker,它是日期数据类型,但是在提交此输入类型后,日期格式不正确,所以我想更改日期格式

我在角度8中使用bsConfig引导程序。 但我不知道如何更改此格式

银行为输入类型代码传递数组:-

  'ede_date_of_joining' => array(
                    'type' => 'date',
                    'description' => 'Employment Start Date',
                    'visible' => true,
                    'required' => true,
                    'size' => 50,
                    'date_format' => 'YYYY-MM-DD HH24:MI:SS',
                    'table_name' => 'employment_details',
                    'column_name' => 'ede_date_of_joining',
                    'data_column_name' => 'ede_date_of_joining'
                ),

前端角度8代码模板

  <div [formGroup]="form" >
        <ng-container *ngIf="field.read_only; else textBoxElseBlock">
          <ng-container *ngIf="field.read_only === 'N'">
            <input type="text" class="form-control edit-mode-field"
              bsDatepicker
              [minDate]="minDate"
              [maxDate]="maxDate"
              [formControlName]="field.code" />
            <span class="view-mode-field">{{ field.value }}</span>
          </ng-container>
          <ng-container *ngIf="field.read_only === 'Y'">
              <span class="">{{ field.value }}</span>
          </ng-container>
        </ng-container>
        <ng-template #textBoxElseBlock>
          <input type="text" class="form-control edit-mode-field"
            bsDatepicker
            [minDate]="minDate"
            [maxDate]="maxDate"
            [formControlName]="field.code"
            [bsConfig]="datePickerConfig"/>
          <span class="view-mode-field">{{ field.value }}</span>
        </ng-template>
      </div>

2 个答案:

答案 0 :(得分:1)

您正在使用某种与Angular 8不兼容的php datepicker。如果设法找到angular的日期选择器,则始终可以使用angular date pipe格式化日期

  

https://angular.io/api/common/DatePipe

答案 1 :(得分:0)

https://momentjs.com,您可以使用此JavaScript库更新prop(date_format)的值。

相关问题