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智能工具(... 黑科技肯定!德扑ai智能工具(微扑克ai机器人)确实是有挂(有挂存在)-哔哩哔哩;人气非常高,ai更...
黑科技新版!智星德州安卓版下载... 黑科技新版!智星德州安卓版下载方法(wepoke辅助插件)一直是有挂(有挂分析)-哔哩哔哩1)wep...
黑科技科技!aapoker辅助... 黑科技科技!aapoker辅助软件(德州ai辅助神器软件)从来有挂(有挂详细)-哔哩哔哩1、快速入门...
黑科技神器!约局吧有辅助(微扑... 黑科技神器!约局吧有辅助(微扑克有挂么)一向是有挂(真是有挂)-哔哩哔哩是一款可以让一直输的玩家,快...
黑科技好友!EV扑克辅助软件(... 黑科技好友!EV扑克辅助软件(wepoke智能ai)起初存在有挂(了解有挂)-哔哩哔哩是一款可以让一...
黑科技安装!wepoke的确有... 黑科技安装!wepoke的确有挂(德州辅助神器软件)本来是真的有挂(详细教程)-哔哩哔哩1、许多玩家...
黑科技玄学!wepoke辅助软... 黑科技玄学!wepoke辅助软件下载(德州ai软件购买)其实真的是有挂(有挂神器)-哔哩哔哩1、让任...
黑科技教程!云扑克德州辅助器免... 黑科技教程!云扑克德州辅助器免费(微扑克如何让系统发好牌)果然是有挂(有人有挂)-哔哩哔哩是一款可以...
黑科技智能ai!鱼扑克有挂(德... 黑科技智能ai!鱼扑克有挂(德扑ai智能机器人线上代打)好像是真的有挂(发现有挂)-哔哩哔哩;人气非...
黑科技代打!德扑起手牌胜率图(... 黑科技代打!德扑起手牌胜率图(aapoker发牌机制)果然真的是有挂(真是有挂)-哔哩哔哩;aapo...