Angular 如何在物料日期选择器中显示utc时间

Angular 如何在物料日期选择器中显示utc时间,angular,angular-material,Angular,Angular Material,我已尝试使用以下方式在UTC时间的mat datepicker(角度材质)中显示日期: {provide: MAT_MOMENT_DATE_ADAPTER_OPTIONS, useValue: {useUtc: true} 但这行不通 我该怎么做呢?嗨,我也有这个问题,并且在其他地方找到了答案,所以把它添加到这里似乎是个好主意 import { MAT_MOMENT_DATE_FORMATS, MomentDateAdapter, MAT_MOMENT_DATE_ADAPTE

我已尝试使用以下方式在UTC时间的mat datepicker(角度材质)中显示日期:

{provide: MAT_MOMENT_DATE_ADAPTER_OPTIONS,
useValue: {useUtc: true}
但这行不通


我该怎么做呢?

嗨,我也有这个问题,并且在其他地方找到了答案,所以把它添加到这里似乎是个好主意

import { 
    MAT_MOMENT_DATE_FORMATS, MomentDateAdapter,
    MAT_MOMENT_DATE_ADAPTER_OPTIONS } from '@angular/material-moment-adapter'; 
import {
    DateAdapter, MAT_DATE_FORMATS, MAT_DATE_LOCALE  } from '@angular/material/core'; 
import * as moment from 'moment';

然后不要使用:日期类型,使用:时刻。时刻类型


这应该可以解决问题,但您也可以使用矩.utc()来加倍努力。

您好,我也遇到了这个问题,并在其他地方找到了答案,因此将其添加到此处似乎是一个好主意

import { 
    MAT_MOMENT_DATE_FORMATS, MomentDateAdapter,
    MAT_MOMENT_DATE_ADAPTER_OPTIONS } from '@angular/material-moment-adapter'; 
import {
    DateAdapter, MAT_DATE_FORMATS, MAT_DATE_LOCALE  } from '@angular/material/core'; 
import * as moment from 'moment';

然后不要使用:日期类型,使用:时刻。时刻类型


这应该可以解决问题,但您也可以使用矩.utc()将其加倍。

Vladlimir,欢迎使用stackoverflow。请具体说明你的问题。上面发布的代码是如何在项目中使用的,使用mat datepicker的组件的html和ts代码是什么。你说“不行”是什么意思?预期的行为是什么?发生了什么?你看到什么错误了吗?Vladlimir,欢迎来到stackoverflow。请具体说明你的问题。上面发布的代码是如何在项目中使用的,使用mat datepicker的组件的html和ts代码是什么。你说“不行”是什么意思?预期的行为是什么?发生了什么?你看到什么错误了吗?