Angular 角度材质:本机日期时间选择器组件,无秒

Angular 角度材质:本机日期时间选择器组件,无秒,angular,typescript,datepicker,datetimepicker,angular10,Angular,Typescript,Datepicker,Datetimepicker,Angular10,如何使这个日期时间选择器,而不是显示秒数?只显示日期、小时和分钟 目前它有秒以下 <mat-form-field appearance="outline" floatLabel="always"> <mat-label>Start Date</mat-label> <input matInput type="datetime-local"

如何使这个日期时间选择器,而不是显示秒数?只显示日期、小时和分钟

目前它有秒以下

  <mat-form-field appearance="outline" floatLabel="always">
    <mat-label>Start Date</mat-label>
    <input 
      matInput
      type="datetime-local" 
      placeholder="Start Date"
    >
  </mat-form-field>

开始日期
我只想使用原生html, 无npm包


我认为您可以使用本机日期选择器进行此操作

您的代码段如下所示:

<mat-form-field appearance="outline" floatLabel="always">
    <mat-label>Start Date</mat-label>
    <input 
      matInput
      type="date" // Only shows the datepicker interface
      placeholder="Start Date"
    >
  </mat-form-field>

开始日期

参考:

请确保修补日期的值,将秒和毫秒设置为0。然后,datepicker中的秒菜单选项将不显示

newDate.setSeconds(0);
newDate.setMilliseconds(0);

虽然此链接可以回答问题,但最好在此处包含答案的基本部分,并提供链接供参考。如果链接页面发生更改,仅链接的答案可能无效。-根据您的反馈更新了我的答案我指出了您的答案并给予了分数,请随意对问题竖起大拇指,谢谢