AngularMaterial组件-日期时间选择器-午夜12小时/24小时格式问题
创始人
2024-10-28 12:00:51
0

在使用 Angular Material 组件的日期时间选择器时,如果希望设置时间为午夜 12 点并且使用 12 小时格式,则需要按如下方式进行设置:


  
  
  



  
  access_time
  

在上面的代码中,我们将日期时间选择器和时间选择器分别放在了两个 mat-form-field 中,以便更方便地进行配置。对于时间选择器,我们需要使用 mat-icon 来添加一个时钟图标。

接下来,我们需要在组件中定义一个选定的日期对象 selectedDate:

import { Component } from '@angular/core';

@Component({
  selector: 'app-time-picker',
  templateUrl: './time-picker.component.html',
  styleUrls: ['./time-picker.component.css']
})
export class TimePickerComponent {

  selectedDate = new Date();
}

在选定日期对象中,我们设置了当前时间作为初始选定值。

在上述代码中,我们已经为日期和时间选择器设置了值和初始选定对象。接下来,我们需要设置日期选择器的时区和时间选择器的时区。

import { Component } from '@angular/core';
import { MatDatepicker } from '@angular/material/datepicker';
import { MatDatepickerInputEvent } from '@angular/material/datepicker';
import { MatMomentDateModule } from '@angular/material-moment-adapter';
import * as moment from 'moment';

@Component({
  selector: 'app-time-picker',
  templateUrl: './time-picker.component.html',
  styleUrls: ['./time-picker.component.css']
})
export class TimePickerComponent {

  selectedDate = new Date();

  // Datepicker
  datepickerEvent(event: MatDatepickerInputEvent) {
    const momentDate = moment(event.value);
    const momentDateWithTimezone = momentDate.utc().add(moment().utcOffset(), 'm');
    this.selectedDate = momentDateWithTimezone.toDate();
  }

  // Timepicker
  timepickerEvent(event) {
    const momentDate = moment(event);
    const momentDateWithTimezone

相关内容

热门资讯

微扑克德州专用辅助器!微扑克可... 微扑克德州专用辅助器!微扑克可以用ai辅助,WPK切实真的有挂,2025新版教程(有挂教程)1、实时...
WePoKe透视挂!wepok... WePoKe透视挂!wepoke管理系统(辅助透视)wepOke(都是真的有挂);wepOke软件透...
wpk辅助挂(WPk)德州wp... wpk辅助挂(WPk)德州wpk辅助(辅助挂)好像真的有挂(揭秘教程)1、用户打开应用后不用登录就可...
aapoker辅助工具!云扑克... 1、aapoker辅助工具!云扑克软件,wpk透视辅助效果图(详细辅助教程);详细教程。2、aapo...
微扑克辅助机器人!微扑克ai机... 微扑克辅助机器人!微扑克ai机器人(透明挂)原来是真的有挂是一款可以让一直输的玩家,快速成为一个“必...
WePoKe透明挂!wepok... 1、WePoKe透明挂!wepoke系统,we poker一直真的有挂,AI教程(有挂辅助)2、进入...
wpk有透视辅助!德州wpk辅... wpk有透视辅助!德州wpk辅助(wPK)果然真的有挂-详细辅助挂教程;wpk辅助器中分为三种模型:...
红龙扑克辅助!德扑之星,德扑手... 红龙扑克辅助!德扑之星,德扑手机上算胜率的软件(详细辅助挂教程);免费红龙扑克辅助平台AI辅助工具推...
微扑克德州专用辅助器!微扑克有... 微扑克德州专用辅助器!微扑克有稳赢的打法,微扑克辅助器代码(竟然有挂辅助挂)1、超多福利:超高返利,...
wepower有外 挂!wep... wepower有外 挂!wepoke软件透明挂存在,Wepoke本来真的有挂,技巧教程(有挂解说);...